SVN安裝和配置
1、svn:Subversion(svn)是一個開源版本控制系統,可以隨著時間改變維護數據,這些數據放在一個中央資料檔案庫中(repository)中,這個檔案倉庫很像一個普通的文件服務器,不過會記住每次文件的變動,這樣我們可以把檔案恢復到舊的版本,或者瀏覽文件的變更歷史記錄。
2、repository:中央倉庫,存放代碼的地方
checkout:提取,可以從中央倉庫中下載源代碼
commit:提交,當你修改了文件代碼之後,需要提交
update:更新,把你本地的資源和中央倉庫的資源同步
3、安裝
沒有太大的要求,一直下一步就好了。(這裏博主以Subversion1.8的版本)安裝解壓到電腦中後,在安裝目錄下新建文件夾MyData。window+R,輸入cmd,輸入第一個指令echo %path% 用來查看svn是否配置了環境變量。然後輸入第二個指令svnadmin create D:\SVN\MyData\Repository 用來創建倉庫(repository目錄由svn創建) 。
D:\SVN\MyData\Repository\conf\svnserve.conf
釋放註釋:anon-access = read
auth-access = write
password-db = passwd
註意:記得把註釋前面的空格都去掉!!!!!!
D:\SVN\MyData\Repository\conf\password
添加用戶密碼
xiaodou = 123456 (例子)
window+R,輸入cmd,svnserve -d -r D:\SVN\MyData,用來啟動svn服務(路徑可以選擇Repository)這時候不要關閉黑窗口
註意:可以把svn添加到系統服務中,啟動和停止方便,不用記上面的指令
sc create svnserve binPath = "svn安裝路徑/bin/senserve.exe --service --root 倉庫路徑" displayname = "服務器名稱" depend=Tcpip
sc create svnserve binPath = "D:\SVN\bin\svnserve.exe --service --root -r D:\SVN\Mydata " displayname= "svn server" depend= Tcpip
刪除系統svn服務:sc delete "創建時的名稱serve"
SVN安裝和配置