Visual SVN Server搭建自己的SVN服務器
版本服務器一般在企業裡都是專用的,有管理員負責倉庫的管理維護。通常是用Git或者SVN,然後提交人自己裝上客戶端就行
但如果需要自己管理自己的代碼,應該怎麼做呢?
其實有很多方式,比如搭建一個自己的SVN Server,當然可以選擇windows上或者Linux上,如果完全是為了測試方便的話,推薦一個VisualSVN Server產品。應該說非常好用,而且也適合絕大多數人,因為並不是每個人都對Linux上 的操作和運維管理這麼熟悉的。
先說說SVN是什麼
SVN 是 Apache Subversion 的縮寫,是一個開放源代碼的版本控制系。這些數據放置在一箇中央資料檔案庫(repository) 中。 這個檔案庫很像一個普通的文件服務器,不過它會記住每一次文件的變動。 這樣你就可以把檔案恢復到舊的版本,或是瀏覽文件的變動歷史。
SVN 一些概念
repository(版本庫):文件統一存放的地方。
checkout(檢出):當你手上沒有源文件的時候,你需要從repository 提取一份。
commit(提交):當你已經修改了文件,你就需要Commit到repository。
update (更新):當你已經Checkout了一份文件,Update一下,你的文件就會與服務器同步。
VisualSVN介紹
![Visual SVN Server搭建自己的SVN服務器](http://p2.ttnews.xyz/loading.gif)
VisualSVN的官網:https://www.visualsvn.com/server/
國內訪問可能比較慢,可以考慮從第三方軟件網站下載,速度快很多,當然,注意別去太垃圾了的,免得攜帶病毒
下載好後開始安裝
![Visual SVN Server搭建自己的SVN服務器](http://p2.ttnews.xyz/loading.gif)
然後再往下就直接進入安裝過程
創建倉庫
然後設置用戶,這個應該不用教了,太簡單了
用戶和群組之間是可以設置關聯關係的,這個比較常規,通常是用來管理好權限方便
閱讀更多 杯酒難醉 的文章