Tortoise SVN使用方法,简易图解

Tortoise SVN使用方法,简易图解

        刚到公司实习,为了版本控制,我公司使用SVN控制版本,在此记下SVN使用方法,仅供参考! 
        废话少说,上图! 
-------------------------------------------------------我是分割线-------------------------------------------------------------------------------------- 
首先就是安装程序啦,这就不用讲解了吧! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

按照默认设置安装完成后,重启电脑,点击右键会有以下两个选项!选择当前选项即打开SVN目录! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

输入贵公司SVN地址! 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

而后就能够看见工做目录了。贵公司的全部工程文件均可以共享了。 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

若是你想下载某个文件夹或者文件的话,能够在文件上点击右键,选择CheckOut! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

第一个是当前目录,第二个是你想下载到你的电脑的什么地方,每一个公司的要求不一样! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

想要添加文件的话,新建文件! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

点击右键,选择Add选项,文件上方便会出现一个+字! 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

点击右键,选择SVN Commit便会提交了,其余人均可以看见你的文件了!提交完成后+号就变成绿色对勾了!spa

有时候,由于Windows自己的问题,您可能会看到有些icon没有变成绿色的勾勾。此时,多按F5几回,应该就能够解决这个问题。若是,仍然不行,表示您以前的commit动做真的有问题。请仔细检查以前的commit动做是否正确。版本控制



-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

为什么须要更新?因为版本控制系统多半都是由许多人共同使用。因此,一样的档案可能还有人会去进行编辑。为了确保您工做目录中的档案与你们的档案是同步的。建议您在编辑前都先进行更新的动做。在此,咱们都先假设您已经将档案check out过一次。如今要说明的是如何在一个check out过的目录进行update。在想要更新的档案或目录icon上面按下鼠标右键。而且选择SVN Update。

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

有时咱们须要回溯至特定的日期或是版本,这时就能够利用SVN的Update to revision的功能。在想要更新的档案或目录icon上面按下鼠标右键。而且选择SVN->Update to revision。

 
点击后会弹出这个对话框,能够回溯到Head revision。固然也能够选择特定的版本。记不住版本就选择show log选择一个! 
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

每次改动前都要get lock,这样其余人就不能更改此文件了。 否则两我的修改同一个文件的话就麻烦了。锁上后显示一个小锁!没反应就F5刷新! 
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

修改完毕后固然要解锁了!Release lock!  
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
想在trunk下创建一个新的brance?在trunk上右键以下选择。 

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------get

请先确认From WC at URL: 中的目录是您要复制的来源目录。接着,在To URL中输入您要复制过去的路径。一般咱们会将全部的branch集中在一个目录下面。以上面的例子来讲,branch档案都会集中在branch的子目录下面。在To URL中您只须要输入您要的目录便可。目录不存在时,会由SVN帮您创建。特别须要注意的是SVN由于斜线做为目录分隔字符,而非反斜线。同步

接着在Log message输入您这次branch的目的为什么。按下OK就能够了。it



-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

想要恢复,选择Merge就ok了! 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
谢谢你们,但愿能有所帮助! 
大笑 io

相关文章
相关标签/搜索