工具——SVN经常使用命令


SVN通常都是团队合做作一个项目所需用到的,为了是版本的统一 ;
一、 Check out——从服务器端取得代码
    把服务器资料库里存放的某个项目代码取出来,放到本地主机中,这个动做叫作“check out”。使用具体步骤:进入要安装项目文件的目录中,点击鼠标右键,选择SVN Check out项,而后填写项目的原始路径和安装路径后点击“ok”便可。
二、Update——更新项目代码
    以 前checkout过的一个项目代码,当服务器上有了更新的代码,或者本地代码损坏或丢失,update能够自动判断本地哪些文件较旧,或者缺乏,都会自 动更新。固然,你也能够删除掉本地代码,从新check out。使用具体步骤为:在要更新的项目上点击鼠标右键,选择“SVN Update”项便可。
三、Commit——将本地代码上传到服务器
    当 修改(增长,删除,修改等全部写操做)过本地代码后,这个动作会把新代码提交到SVN。若是本地代码作了修改,不执行commit操做,SVN服务器上是 不会有这个新版本的,也就是说其它人也得不到。对代码作过修改后,应尽快commit。使用具体步骤:在修改完待上传的项目上点击鼠标右键,选择 “SVN Commit”项便可。
四、Export——将项目导出到本地
    若是想要获得一个完整的项目,且不须要再进行版本的改动,能够直接把该项目导出版本控制系统,成为一个普通文件进行使用。具体步骤为:单击鼠标右键,选择TortoiseSVN—— >>Export项,而后填入要导出的项目既可。
五、Show Log——显示全部版本
    若是项目成员想查看本地下载的属于版本控制内的某个项目之前的全部版本,就在该项目上单击鼠标右键,选择TortoiseSVN菜单下的Show Log项。则该项目的全部版本及其每一个版本的修改信息都将显示在出现的新对话框下,供项目成员进行参考。
六、Update To Revision——恢复到某个版本
    当 项目成员想要把某个项目恢复到之前的某个版本时,在该项目上单击鼠标右键,选择TortoiseSVN菜单下的Update To Revision,因而,在出现的Update对话框中能够先点击“Show Log”来查看及肯定要恢复到的版本号,或者直接将要恢复到的版本号填入“Revision”旁的编辑区内,最后点击“OK”。因而,该项目就恢复到想要 的项目版本了。
七、Add——增长文件
    当项目成员想在项目中添加一个新文件时,请把该文件先拷贝到项目文件加下,而后,在该文件上单击鼠标右键,选择TortoiseSVN菜单下的Add项,因而,该文件就能够被添加到项目中了。

八、其余:
    Export[汇出]:从档案库中汇出干净的工做复本,不含svn管理用数据夹。
    Import[汇入]:汇入目录至档案库。
    Get lock[取得锁定]:锁定某些档案,只能由你修改。直到你解除锁定。
    Branches/Tags[分支/标记]:在档案库中快速创建复本以作为分支或标记之用。
    Switch[切换]:切换工做复本至其它分支、标记。
    Merge[合并]:将分支树合并回主干。
    Blame[谴责]:列出档案的每一行做者。
    Create patch[创建补缀]:创建包含你全部修改的单一异动档。


九、高级特性
一、 Update to revision
    Update默认更新到最新版本,update to revision则能够更新到指定版本(能够是更旧的版本)。
二、增删项目文件及目录的操做
    增删项目内文件或目录,请必定使用svn add ,或svn del 或svn rename,而后作commit操做.

 服务器

相关文章
相关标签/搜索