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