SVN Server安裝以及問題解決

來源:互聯網
上載者:User

     針對團隊開發來說,找個代碼管理軟體是必不可少的。常規使用率最高的要麼是MS的VSS,要麼是SVN,當然還有其他的,根據團隊以及需要。         剛進一個新公司:易訊時代公司,也就是深圳168廠房網。負責程式,但是多人Team Dev沒有資源管理工具,在實際工作中帶來極大不方便,於是我選用的是SVN.     但是使用的比較資料,而針對配置來說,幾乎沒有實踐到熟練的程度,之前配置使用過,但是已經忘記了。從下載的SVN Server 2.5.0 以及技術文檔來看了。看的不是很明白(英文只能閱讀大概含義,太差勁唄)。在網上大量的百度、Google之後。配置操作一次配好。      但是,在重啟機器後,是否不聽話了,訪問不了。結果服務被停了。又建立windows服務以便不需要重啟電腦還需開服務。      來來回回折騰了好長時間。正常了一天。結果在第二天又出問題了。提交檔案提示 不能移動檔案資訊,建立檔案拒絕操作。查了日誌,發現好多錯誤,結果svn 服務啟動不了。在運行services.msc 後找到了VisualSVN Server 沒有啟動起來。      很納悶,我回想了下,昨天配置網站的時候,把盤符格式給轉化了下 Conver e: /fs:ntfs。難道是這個原因導致?手動啟動,還好能啟動。      但是在提交修改的檔案時候,死活提交不了。Google了大量文章因為是windows Search服務的開啟,需要禁止該項服務,在服務管理員中根本就沒有這項服務啊!聯想了下,是否因為盤符轉化而導致呢?所以想到了許可權問題。添加user 分配修改、寫入許可權。提交檔案,建立檔案全部正常。           經過這番折騰,想把個人的總結寫下:      一、SVN SERVER 安裝       1.下載 VisualSVN Server   以及 TortoiseSVN        2.安裝 TortoiseSVN ,然後安裝 VisualSVN Server 。在安裝過程中,有可能會碰到讓你查看【事件檢視器 】,取消將退出安裝,其實此時你可以看到程式菜單裡有VisualSVN-> VisualSVN Server Manage,點擊可以彈出管理視窗,而此時是因為服務管理員中的VisualSVN Server 沒有啟動,請手動啟動,如果啟動不了(系統不相容問題可能性極大)那就沒有辦法繼續下去。      3. 環境變數的配置  ;d:\VisualSVN Server \bin\      4. 版本控制的根目錄,在建立根目錄(d:\MyProject)上右鍵 TortoiseSVN ->Create Repositories Here 命令.          5.配置使用者和許可權          進入d:\Repositories\conf目錄,會看到3個檔案:svnserve.conf、passwd、authz。         修改svnserve.conf            # anon-access = read           # auth-access = write           # password-db = passwd     6.建立資源檔放置目錄,在VisualSVN Server Manage 中建立。可以建立多個,並分配使用者權限。     7.建立windows服務        註冊Subversion服務        每次運行Subversion伺服器時都需要在命令列視窗中輸入命令(開始菜單->運行->輸入cmd,開啟命令列視窗,輸入: svnserve -d -r d:\Repositories),非常繁瑣,如果能夠把Subversion註冊為一個Windows的服務,並設定為自動啟動,這樣每次開機後就會自動運行Subversion伺服器了。\     8.安裝服務         sc create subversion_service binpath= "d:\VisualSVN Server \bin\svnserve.exe --service -r d:\Repositories" Displayname= "SVN Server" depend= Tcpip     完成。   希望您能順利安裝配置成功。   作者 雪狐狼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.