之前公司小伙伴跟我討論有關合作的問題,說到有時候與同事合作一個項目總是因為協作感到不愉快,這樣的問題你是不是也經常遇到?今天就給大家整理了一款多人協作的版本控制軟件——SVN的幾個常用功能,可以讓大家在分享文件時保證最新版本且每個人都可以看到,一起來看看吧~
首先來說下什么是SVN。SVN是一款多人協作的版本控制工具,適用于局域網,SVN只存放最新版本,而文件的舊版本僅在本地電腦存放。SVN現被很多IT技術人員使用,頗受他們的青睞。
其次就是需要小伙伴將SVN客戶端下載到本地電腦。根據電腦操作系統類型選擇32位或64位在官網進行下載,然后按照步驟提示進行安裝,當鼠標在文件夾任意位置右擊時,菜單中出現“”時則表示SVN安裝成功。由于很簡單,不作介紹直接進主題哈~
今天主要給大家介紹的是SVN幾個常用功能,非常簡單易學哦!
1、從服務器端將目標文件下載到本地電腦
首先要獲取目標文件在服務器的地址,該如何獲取呢?找到服務器中目標文件,空白處右擊,選擇“——版本庫瀏覽器“,在打開的對話框中顯示的URL就是目標文件在服務器的地址,復制下來保存。如圖所示(如果顯示較小,可點開放大看哦):
在本地新建一個文件夾存放目標文件,選中新建的文件夾右擊,選擇“SVN檢出”
在彈出的對話框中確認輸入框的路徑是否正確,點擊“確定”。此時目標文件已被下載到新建的文件夾。
注意:點擊“確定”之后會立即下載,但如果是第一次下載,要求輸入服務器端的帳號和密碼。下載完成后,文件夾出現“綠色對勾”說明下載到本地的文件版本與SVN服務器端的文件版本是一致的。
2、提交文件
選中要提交的文件右擊,菜單中選擇“——加入(Add)“,此時文件上會出現一個藍色加號,表示要將這個文件添加到服務器端,如圖所示:
在空白處右擊,點擊“SVN提交”,出現如圖7所示對話框,在信息輸入框中輸入要提交文件的說明信息,然后點擊“確定”。
此時彈出的對話框中顯示的是正在提交的內容,提交完成后顯示提交完畢,最后點擊右下角的“OK”按鈕。
3、 修改/更新文件
文件下載到本地后,文件名稱會出現一個紅色嘆號,表示此文件與SVN服務器端的文件版本不一致。
此時選中文件右擊,菜單中選擇“SVN提交”,在彈出的對話框中輸入信息說明,點擊“確定”,這樣修改好的文件就被更新到SVN服務器,其他小伙伴就可以看到最新版本的文件。
4、刪除文件
想要徹底刪除一個文件時,應在服務器端刪除,選中要刪除的文件右擊,菜單中選擇“SVN——刪除”
但此時服務器端的文件并沒有真正刪除,因為服務器端還沒有確認刪除命令,需要在空白處點擊“SVN提交”,執行提交文件命令,這樣服務器端才會真正把該文件刪除。
5、 修改文件名稱
當文件越來越多,有些文件命名不清楚總會導致我們在找文件時浪費時間,在有SVN的情況下該如何應對呢?選中要重命名的文件右擊,菜單中選擇“—改名”,然后在彈出的對話框中輸入新的文件名稱,這樣文件的重命名就完成了。
6、清理文件路徑
隨著工作積累,文件越來越多,通常都會有空就整理文件,導致文件可能會移動位置,改變路徑,這時可以點擊“——清理”,這樣服務器端就會把舊的路徑清理掉,改成最新路徑。
7、查看文件操作記錄
當文件有多條提交記錄后,我們可以查看文件的操作記錄,選中文件右擊svn提交后出現藍色加號,菜單中選擇“—顯示日志”即可。
8、除了可以看之前的操作記錄,還可以查看同一個文件操作記錄中的差異,選中要查看的兩個文件然后右擊,菜單中選擇“比較版本差異”,就可以清楚的看到修改前與修改后的區別。
9、 將文件還原到之前的版本
選中文件右擊svn提交后出現藍色加號,菜單中選擇“SVN—顯示日志”在查看的多條操作記錄中可以選擇要還原的版本,然后右擊選擇“復原到此版本”
好啦,快來和小伙伴把便捷的團隊協作軟件用起來,享用它的便捷之處吧