刚到公司实习,为了版本控制,我公司使用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