TortoiseSVN 簡單操作 SVN
TortoiseSVN
是WIN軟體安裝後透過UI 介面來幫你下指令
並且會掃描電腦SVN checkout 下來的資料夾比對是否有變更過
TortoiseSVN 官網
http://tortoisesvn.tigris.org/
TortoiseSVN 下載連結
http://tortoisesvn.net/downloads.html
有區分 32bit 根 64bit 就看你的電腦是哪一種
網下看還有語系檔
像我英文不太好的人就很需要…但使用的時候有時候還是會切需要切換成英文語系跟指令對照一下
因為有的翻譯的很詭異
假設如果是要建立給自己使用的話,必須要先建立 Repository
如果只是要直接連到別人的SVN就只要知道路徑就可以了,可直接跳過如何建立 Repository
建立SVN Repository:
首先先建立一個 SVN 存放所有Repository 的資料夾 D:\repository\
然後在建立我想要的專案名稱的資料夾 lambmei-test
接著使用 右鍵 -> TortoiseSVN -> 在此建立檔案庫
接著就會出現產生成功的畫面,可以使用以下方是連接SVN Repository
file:///磁碟機|/repository所在目錄 # WIN file:///repository所在目錄 # LINUX http://帳號@伺服器名稱/ repository所在目錄 https://帳號@伺服器名稱/ repository所在目錄 svn+ssh://帳號@伺服器名稱/ repository所在目錄
建立本機端工作目錄
建立資料夾並把 指定SVN Repository 資料叫下來
指定SVN 檔案庫路徑
Tip 這邊範例是指定剛剛建立的檔案庫 file:///D|/repository/lambmei-test
當然也可以是別人指定好的SVN檔案庫
完成後就會出現
由於指定的檔案庫 裡面沒有任何資料所以裡面不會有任何的檔案
但注意一點每個資料夾都會建立一個 .svn 隱藏的資料夾,這個是SVN要做比對跟是否要更新的檔案
裡面內容不能去變動不然會很慘~我就遇過 ….
建立好後這個資料夾就可以透過 滑鼠右鍵選單 來操作SVN
所以要把建立好的資料丟上去選 commit 送交
要把線上的資料叫下來用 update 更新
由於相關的文章很多,細節部分就贅述
更詳細的教學可以看 這裡
還有更多操作命令可看 SVN 組件及指令
感謝分享!!!