前言
很多项目发开的时候,都需要团队配合,不是自学的时候自己在本机上弄完就OK了,有可能每个人负责一部分,然后提交到对应目录,整合成一个项目。(16年的时候,我在公司做的一些小东西,然后回家想继续研究研究,我要打成压缩包,上传到百度云,然后下载下来...笑的都不是好孩子!)
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。(个人认为就是“团队配合”和“版本管理”工具)。
安装包传送门
安装
一路下一步,就是这么暴力。
使用
一般都是大佬配置好SVN,然后给你账号和密码,你就可以使用了。
1.在你的目录下右键,弹出菜单里会多出一个选项SVN Checkout
2.打开之后会出现,URL of repository是你的SVN地址,输入你的地址,第二栏是你的下载目录,全设置好后,点击ok就好了
3.同步服务器,提交前要同步下服务器代码,看看别人是否做了修改,同样右键SVN Update选项。
4.你更改文件之后,右键文件,如下图,点击add,提交到服务器上,成功之后点击ok,和下载成功的样子差不多,就不截图了。
5.断开连接,文件夹内会有一个隐藏的.svn文件夹,删了就断开了。
基本操作就这样,像是遇到两个人同时操作了一个文件,那提交的时候会有提示,你对比下,整合之后在提交,千万别乱覆盖掉别人的代码!千万别乱覆盖掉别人的代码!千万别乱覆盖掉别人的代码!(有次公司实习生用我的svn账号提交文件把我修改的文件覆盖了,同一账号不会有提示!一周白弄了,想哭~)。
好了,那么最后希望大家共同进步!Bug退散!!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。