Tortoise SVN使用方法,简易图解

简介:

Tortoise SVN使用方法,简易图解

原文地址 svn 使用教程 svn 手册文档
        刚到公司实习,为了版本控制,我公司使用SVN控制版本,在此记下SVN使用方法,仅供参考!
 
        废话少说,上图!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
首先就是安装程序啦,这就不用讲解了吧!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
按照默认设置安装完成后,重启电脑,点击右键会有如下两个选项!选择当前选项即打开SVN目录!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
输入贵公司SVN地址!
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
然后就可以看见工作目录了。贵公司的所有工程文件都可以共享了。
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
如果你想下载某个文件夹或者文件的话,可以在文件上点击右键,选择CheckOut!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
第一个是当前目录,第二个是你想下载到你的电脑的什么地方,每个公司的要求不同!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
想要添加文件的话,新建文件!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
点击右键,选择Add选项,文件上方便会出现一个+字!
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
点击右键,选择SVN Commit便会提交了,其他人都可以看见你的文件了!提交完成后+号就变成绿色对勾了!

有时候,因为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上右键如下选择。
 
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

请先确认From WC at URL: 中的目录是您要复制的来源目录。接着,在To URL中输入您要复制过去的路径。通常我们会将所有的branch集中在一个目录下面。以上面的例子来说,branch档案都会集中在branch的子目录下面。在To URL中您只需要输入您要的目录即可。目录不存在时,会由SVN帮您建立。特别需要注意的是SVN因为斜线作为目录分隔字符,而非反斜线。

接着在Log message输入您此次branch的目的为何。按下OK就可以了。

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
 
想要恢复,选择Merge就ok了!
-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
谢谢大家,希望能有所帮助!


本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/archive/2013/03/21/2972513.html,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
Android开发
Android中使用Tortoise SVN遇到代码被锁定的解决办法
Android中使用Tortoise SVN遇到代码被锁定的解决办法
74 0
|
10月前
|
Java 开发工具 Android开发
Android studio配置svn及使用方法
Android studio配置svn及使用方法
|
Java Android开发
Android Studio SVN 使用方法
Android Studio SVN 使用方法
Android Studio SVN 使用方法
|
网络协议 Linux 网络安全
|
Java 数据安全/隐私保护
MyEclipse中SVN的常见的使用方法
MyEclipse中SVN的常见的使用方法   本次主要内容: 一 、导入项目 (Checkout)。从svn资源库检出 二 、更新 (Update) 三、锁(对要修改的文件加锁,防止文件冲突) 四、提交(项目修改后的提交) 五、解锁 六、查看历史修改 七、文件还原 八、 文件覆盖 九、 文件冲突     以下是详细的步骤:   一 、导入项目 (Checkout)。
1111 0
|
数据安全/隐私保护 数据库
SVN服务器搭建以及在MyEclipse中的使用方法
SVN服务器搭建 1、官网下载TortoiseSvn安装程序。下载地址:http://tortoisesvn.net/downloads.html 2、傻瓜式安装。
1079 0
MyEclipse中SVN的使用方法
<h3 style="margin:0px; padding:0px; border:0px; list-style:none; color:rgb(73,73,73); font-family:simsun; line-height:21px; background-color:rgb(232,224,211)"> MyEclipse中的SVN操作手册</h3> <p style="
1301 0