使用svn进行源代码版本控制,代码管理利器。
优点:
使用方便,与文件管理器集成。速度快,稳定。
实现代码比较,比如对历史和当前代码进行比较。
解决多人同时编写代码时代码重复修改困难。
安装:
下载网址:http://tortoisesvn.net/downloads.html
在下载页面查找汉化包:
下载完成后,应该有这些安装包,如图:
安装时一路向下即可。然后安装汉化补丁即可。
接下来我们安装简体中文语言包,这个非常简单,一路Next就行,就不截图了.语言包安装完成以后在桌面任意空白地方单击鼠标右键,会在右键菜单里找到SVN,如图:
选择设置,进入下一步,如图:
在右侧的常规设置,语言栏选择中文即可。
获取代码:
在桌面空白处单击右键,选择“svn检出”
文件操作:
在本地建立了新文件,也要更新到服务器上。
新建文件,然后点击右键,选择“加入”:
右键,选择“SVN提交”:
修改文件:
修改本地文件,也要更新到服务器上。
比如修改这个文件后,
提交到服务器:
删除文件:
文件冲突:
冲突问题是最常见的问题,它是这样产生的,A用户check out了一个工作副本A,接着B用户又check out了一个工作副本B.然后A用户对副本A中的文件C做了修改(可以是内容修改,文件删除,重命名,以及位置移动),并且提交.这时候B用户也对文件C的相同部分做了修改,这时候如果B用户进行提交,会先被告知版本过时,要求更新,然后更新的时候会提示冲突了,这时候可以用冲突编辑器进行手动选择.