轉自:http://blog.csdn.net/sunbaigui/article/details/8466310
參考鏈接:http://tortoisesvn.net/docs/nightly/TortoiseSVN_zh_CN/tsvn-serversetup-svnserve.html
參考鏈接: http://blog.csdn.net/lu7kang/article/details/6245588
參考鏈接:http://blog.csdn.net/starnight_cbj/article/details/4687011
參考鏈接:http://blog.csdn.net/xyz_lmn/article/details/6176459
具體步驟:
1、SVN安裝
到官方網站http://tortoisesvn.net/downloads.html下載最新版本安裝。
2、建立本機的 Repository
比如把源碼庫放在E盤,則創建文件夾E:/repository/trunk/myproject(注意,確保不能刪除),然后在此文件夾上右鍵,選擇TortoiseSVN->Create repository here。如下圖:
提示創建成功
點ok,然后E:/repository/trunk/myproject文件夾下多出以下文件
至此,說明源碼庫創建成功。
3. 開啟密碼訪問模式 以及 設置匿名訪問方式
進入“conf”這個文件夾,打開“svnserve.conf”這個件
將“# password-db = passwd” 前面的#號去掉,變為“password-db = passwd”,打開密碼功能,注意:password-db = passwd前面不能有空格。anon-access=none //禁止匿名訪問 ,才會用戶方式登錄
4.設置用戶名密碼
在打開同級目錄下面的“passwd”文件,寫入一個用戶名和密碼,例如“fjs = fjs”,等號前面的是用戶名,等號后面的是密碼
5.開啟svn服務器
新建一個文本文件,內容為“sc create svnserve binpath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r E:/repository" depend= Tcpip start= auto
sc start svnserve
pause”,“E:/repository”為服務器根目錄,保存並改名為“s.bat”,將它的快捷方式放入到“開始->程序->啟動”目錄里,讓機器啟動時自動運行這個文件,做用為啟動SVN服務器,之后在局域網里的其它機器就可以使用上面的用戶名和密碼進行提交和檢出了.
6.局域網訪問
局域網里使用的路徑為"svn://本機IP/myproject"就可以檢出第三步我們建立的SVN庫的內容了.