前言
很多專案發開的時候,都需要團隊配合,不是自學的時候自己在本機上弄完就OK了,有可能每個人負責一部分,然後提交到對應目錄,整合成一個專案。(16年的時候,我在公司做的一些小東西,然後回家想繼續研究研究,我要打成壓縮包,上傳到百度雲,然後下載下來...笑的都不是好孩子!)
TortoiseSVN 是 Subversion 版本控制系統的一個免費開源客戶端,可以超越時間的管理檔案和目錄。檔案儲存在中央版本庫,除了能記住檔案和目錄的每次修改以外,版本庫非常像普通的檔案伺服器。你可以將檔案恢復到過去的版本,並且可以通過檢查歷史知道資料做了哪些修改,誰做的修改。(個人認為就是“團隊配合”和“版本管理”工具)。
安裝包傳送門
安裝
一路下一步,就是這麼暴力。
使用
一般都是大佬配置好SVN,然後給你賬號和密碼,你就可以使用了。
1.在你的目錄下右鍵,彈出選單裡會多出一個選項SVN Checkout
2.開啟之後會出現,URL of repository是你的SVN地址,輸入你的地址,第二欄是你的下載目錄,全設定好後,點選ok就好了
3.同步伺服器,提交前要同步下伺服器程式碼,看看別人是否做了修改,同樣右鍵SVN Update選項。
4.你更改檔案之後,右鍵檔案,如下圖,點選add,提交到伺服器上,成功之後點選ok,和下載成功的樣子差不多,就不截圖了。
5.斷開連線,資料夾內會有一個隱藏的.svn資料夾,刪了就斷開了。
基本操作就這樣,像是遇到兩個人同時操作了一個檔案,那提交的時候會有提示,你對比下,整合之後在提交,千萬別亂覆蓋掉別人的程式碼!千萬別亂覆蓋掉別人的程式碼!千萬別亂覆蓋掉別人的程式碼!(有次公司實習生用我的svn賬號提交檔案把我修改的檔案覆蓋了,同一賬號不會有提示!一週白弄了,想哭~)。
好了,那麼最後希望大家共同進步!Bug退散!!