1. 安裝svn。
2. 建立svn版本庫。
在f:/temp/路徑下建立乙個資料夾rep,在資料夾上右鍵->tortoisesvn->create repository here。
3. 開啟svn服務。
進入cmd,進入svn安裝目錄的bin目錄,執行命令:svnserve.exe --daemon 此時在svn客戶端輸入svn://localhost/temp/rep 可以看到乙個空的svn樹形結構,如果輸入svnserve.exe --daemon --root f:/temp 這樣在客戶端只需輸入svn://localhost/rep 這樣可以隱藏版本庫所在伺服器的目錄路徑,更加的安全。
4. 許可權使用者配置
改為:password-db = passwd
表示用密碼檔案進行許可權管理,對應檔名為同目錄下的passwd檔案
4.2 開啟password檔案,新增乙個使用者和對應的密碼 hany=123 hany1 = 111
4.3 authz 用於配置角色和許可權
[groups]
admin = hany,hany1
設定了admin角色,將使用者hany,hany1賦予admin角色
[/]@admin = rw
賦予了admin角色對svn根目錄以下的所有目錄的讀寫許可權
5.將資料匯入到版本庫中
將要匯入的資料資料夾上右鍵 -> tortoisesvn -> import。匯入完成後,原資料夾就可以刪除了。
6.將svn資料服務整合到系統服務中
建立bat檔案,敲入以下命令:
sc create svnserver binpath= "svn安裝路徑/bin/svnserve.exe --service --root f:/temp/" displayname= "svnserver" depend= tcpip start= auto obj= "nt authority/networkservice"
然後執行即可
SVN環境搭建
一 安裝svn伺服器 安裝帶視覺化介面的visualsvn server 該svn伺服器是免費的,支援windows nt,2000,xp and 2003等環境,安裝非常簡單。安裝的時候可以選擇svn走http協議還是https協議,http協議速度快一些,而https協議安全性好。兩者均可以從瀏...
SVN 環境搭建
svn subversion 是近年來崛起的版本管理工具,是cvs的 人。目前,絕大多數開源軟體都使用svn作為 版本管理軟體。其在版本控制 團隊協作方面的重要性在此不必多說。本文主要對如何在windows下快速建立svn伺服器及在專案中加以應用做如下說明 2 伺服器與客服端的安裝 2.1 setu...
輕鬆搭建svn環境
前文所述svn客戶端使用的時候,用的svn伺服器通常為外部,例如google code的伺服器,不過,做為乙個程式開發人員,就算自己乙個人寫程式,也應該有乙個svn版本控制系統,以便對開發 進行有效的管理。這裡我就介紹乙個在windows環境下簡單快速搭建svn伺服器的方法。通常的svn伺服器是搭建...