1、TortoiseSVN的安装
当前使用的TortoiseSVN为:TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi,下载安装地址:Downloads · TortoiseSVN
TortoiseSVN是SVN的客户端,双击执行安装程序,启动安装,一路按Next,直到下图可以修改安装路径,然后继续直到安装完毕。
2、TortoiseSVN的配置
在windows浏览器中右击选择TSVN-Settings
(1)语言设置
在下面的General设置页面,Language可以选择中英文,中文需要安装一个插件LanguagePack_1.14.1.29085-x64-zh_CN.msi。
(下载地址:Downloads · TortoiseSVN)
(2)忽略文件的设置
在上图中“global ignore patten”中可以设置忽略特定后缀文件的提交,比如输入:*.o *.db * .bak *.obj,多个扩展名以空格隔开。设置后这些后缀的文件对SVN就是透明的,在提交或检出时被忽略。适宜于存在中间编译文件的提交。SVN 系统默认忽略如下后缀的文件: *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store。忽略仅针对未受版本控制的文件(unversioned file),对于已经加入到库中文件不能被忽略。
(4)时间的设置
“set filedates to the last commit time”,若勾选,则检出或更新操作时,文件的时间为库中最后提交的时间,否则文件的时间为当前时间。建议所有开发人员都勾选此选项。
(5)外部程序的设置
在”External Programs” 中可以设置自己喜欢比较工具,合并工具等。如下用merge.exe代替TSVN自带的比较工具。
(6)已保存信息的清理
Saved Data页保存用户使用过的URL,访问日志,认证数据等.如果需要切换用户,必须将认证数据(Authentication data)清空。
3、TortoiseSVN的基本操作
(1)Repo-Browser版本库浏览
客户端安装好TortoiseSVN后,在空白处点鼠标右键,如下图:
单击“Repo-Browser”浏览库,出现URL输入框,如下图
在URL输入项目库的地址svn://IP/路径。如图:
单击ok后,会出现如下图进行认证,输入用户和密码(需要单独向管理员申请),如果不想在今后的使用中重复输入,可以选上 save authentication,那么以后访问这个库,都不用再输入了。
输入用户和密码后,会出现如下图
在Repo-browser中,右击出现如下图菜单
在Repo-Browser中的操作相当于在服务器上操作,所以执行添加文件、删除、重命名等操作后不需要再执行Commit 操作。为了防止误操作,推荐使用本地工作拷贝。
若勾选了save authentication,可以通过TortoiseaSVN 的setting来取消此选项。方法如下:任意地方右击,弹出菜单,选择TortoiseaSVN –setting,