admin管理员组文章数量:1606767
TortoiseSVN是一款管理项目代码的版本控制系统,是基于集中式的版本控制系统。在工作中,由于实际开发工作的需要,部门是使用SVN来管理日常的项目开发任务。一个项目往往需要多天多人次或者不同团队共同维护,所以版本控制也显得尤为关键。下面是我第一次使用SVN工具的心得体会。
一、 TortoiseSVN客户端安装
1.1 TortoiseSVN官方网站 下载安装
1.2 注册,在地址栏中输入地址:http:// /svnmanager/index.php
,进入SVNManager的欢迎界面
二、 选择SVN目录
2.1 按照默认设置安装完成后,右键下两个选项,选择TortoiseSVN下→Repo-browser选项即打开SVN目录,输入SVN地址
由下可见工作目录。所有工程文件都可以共享了,使用CheckOut
下载至当前目录
2.2 根据需求不同,也可以下载到本地磁盘
三、添加文件提交
3.1 在目录下右键TortoiseSVN→add添加文件
3.2 选择SVN Commit提交。其他人都可见。提交完成后文件上“+”号就变成绿色对勾了
四、更新版本
4.1 由于版本控制系统多半都是由团队共同使用。所以,同样的档案可能还有人会去进行编辑。
4.2 为了确保工作目录中的档案与团队档案是同步的。建议在编辑前都先进行更新的动作。
4.3 在此,在想要更新的档案或目录icon上面按下鼠标右键,并且选择SVN Update。
五、回溯版本
5.1 可以利用SVN的Update to revision的功能回溯至特定的日期或是版本。在想要更新的档案或目录icon上面按下鼠标右键。并且选择TortoiseSVN->Update to revision
5.2 可以回溯到Head revision。当然也可以选择show log特定的版本
六、锁定与解锁
6.1 每次改动前都要get lock,这样其他人就不能更改此文件了。 不然两个人修改同一个文件的话就麻烦了。锁上后icon显示一个小锁
6.2修改完毕后使用Release lock解锁
七、建立一个新的brance
7.1在trunk下建立一个新的brance, TortoiseSVN→Branch/tag
7.2 请先确认From WC at URL: 中的目录是要复制的来源目录。
7.3 在To URL中输入需要复制过去的路径。通常将所有的branch集中在一个目录下面。branch档案一般都会集中在branch的子目录下面。在To URL中只需要输入需要的目录即可。
7.4 目录不存在时,会由SVN自动建立。特别注意的SVN斜线作为目录分隔字符
7.5 接着在Log message输入此次branch的目的即可
7.6 恢复记录,选择Merge
版权声明:本文标题:Tortoise SVN基础使用以及心得 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1728512097a1161654.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论