乐趣区

关于svn:TortoiseSVN的使用

应用文档

装置

下载地址

留神要勾选 command line client tools。

装置实现之后,最好重启电脑,这样就能够显示状态图标了。

应用

本工具是应用右键开始,外面有丰盛的命令。

分为 2 种状况,我的项目根目录和选中文件。

导入已有我的项目

TortoiseSVN – import

新增

TortoiseSVN – add

拉取近程代码

SVN – update

提交代码

SVN – commit

暂存本次批改

TortoiseSVN – shelve

TortoiseSVN – unshelve

撤销更改

TortoiseSVN – revert

新建分支

TortoiseSVN – branch/tag

留神:

  • 分支是以门路的形式进行命名,所以放弃与骨干分支同一级目录即可。
  • 能够勾选底部 switch working copy to new branch/tag,这样就会基于选中的版本新建并且切换分支。

切换分支

TortoiseSVN – switch

合并分支

TortoiseSVN – merge

留神查看以后是哪个分支,合并起源是哪个分支。如果有抵触,须要解决抵触。

删除分支

TortoiseSVN – repo-browser 选中左侧对应的分支,右键 delete 删除。

实战

文件抵触如何解决

SVN – update 之后,如果有抵触,svn 会弹窗提醒,图标状态会变动,并且会生成 3 个额定文件 (.mine,.r7,.r9),能够点击文件右键,TortoiseSVN – edit conflicts 解决,须要执行已解决来革除下面的 3 个额定文件。

退出移动版