Sublime安装及使用SVN

来源:互联网 发布:java 子类的构造器 编辑:程序博客网 时间:2024/06/08 07:27

对于Sublime这款强大而又华丽的编辑器而言,插件对他来说就像老虎插上了翅膀;

Sublime其实只是一款文本编辑器,并不是IDE,但是他的强大甚至盖过了Eclipse;

使用Eclipse的小伙伴如果改用Sublime的话,肯定觉得SVN是个大麻烦,本人也是,今天总结一下Sublime的SVN安装及使用;

首先打开控制台【ctrl+`】

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()) 

运行上面的代码,左下角状态栏会有下载提示的,待下载完成,重启Sublime;


接着安装它,【ctrl+shift+p】-> install -> 找到SVN,开始安装

安装完成我们就可以使用SVN了

【ctrl+shift+p】-> svn ,这里会列出很多命令,第一次使用我们肯定要checkout出我们挂在SVN服务器上的项目

选checkout,依次填写“SVN服务器地址”,“本地检出地址”,“用户名”,“密码”

一切OK后,Sublime会跳出新窗口,这就是检出的项目

然后你就可以尽情的使用update/diff/status/commit等SVN命令了

使用有3种途径

1、鼠标右击文件或文件夹,有个SVN菜单项

2、【ctrl+shift+p】-> svn 命令

3、快捷键

[{ "keys": ["ctrl+e", "ctrl+d"], "command": "show_overlay", "args": {"overlay": "command_palette","text": "SVN: diff"} },{ "keys": ["ctrl+e", "ctrl+e"], "command": "show_overlay", "args": {"overlay": "command_palette","text": "SVN: commit"} },{ "keys": ["ctrl+e", "ctrl+w"], "command": "show_overlay", "args": {"overlay": "command_palette","text": "SVN: update"} },{ "keys": ["ctrl+e", "ctrl+s"], "command": "show_overlay", "args": {"overlay": "command_palette","text": "SVN: status"} }]

类似这样。

补充一下使用界面:

UPDATE界面:

执行命令后,会出现一个报告单,提示冲突文件、新增文件、修改文件等以及版本号

STATUS界面:

本地修改后先对比一下服务器上的文件,这里会显示

?=Unversioned  !=Missing   A=Added     C=Conflicted    D=DeletedI=Ignored      L=Locked    M=Modified  R=Replaced      X=SVN External

?=服务器没有的 !=本地丢失 A=服务器上新增的 C=冲突的 D=服务器上已删除的

I=忽略的 L=锁定了的 M=本地修改或重建的 R=替换掉的 X=

这么些种状态

DIFF界面:

显示具体改动,可以针对文件也可以针对目录里的文件

COMMIT界面:

最有意思的就是这个界面了,以一个文件的形式展示了对话框

最顶上可编辑区,输入备注

底下的文件可以选择性提交,只要光标停在所选行(可以按住ctrl选择多行),按"x/y“都可以标记选择(文件前面有个绿色的X)

按”BackSPACE/n“可以标记未选择

按”ENTER/SPACE“可以在选择与未选之间切换

最后保存就提交了


到这就OK了

但是Sublime离装的毕竟只是插件,我觉得如果你看不习惯还是装一个“乌龟”比较方便

1 0
原创粉丝点击