前言
不少項目發開的時候,都須要團隊配合,不是自學的時候本身在本機上弄完就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退散!!