近期有個專案因不需要立項,無法在伺服器上建立版本庫,但是又需要與其他同事一起協作,因此需要搭建本地版本庫並共享版本庫。
tortoisesvn的安裝請自行查閱,另外需要注意需要安裝command line client tools,否則無法呼叫伺服器英文不太好的朋友可以安裝中文漢化包,本篇不再述說。
1) 建立乙個名為svn的資料夾(例如e:\svn),作為你所有版本庫的根目錄;
2) 在e:\svn裡建立另乙個目錄workspace;
3) 右鍵單擊新建的資料夾並選擇 tortoisesvn → create repository here,然後就會在新資料夾建立乙個版本庫,不要手動編輯這些檔案!!!
啟動伺服器的版本庫,啟動後,注意不要關閉dos視窗,否則會關閉伺服器的版本庫,按win+r呼叫cmd(需要以管理員許可權執行)視窗,輸入
svnserve -d -r e:\svn\workspace
但是應用中一直開著dos視窗並且每次使用都要去輸入這條命令太繁瑣,那如何優化呢?我們可以將該指令註冊成為系統服務,隨電腦一起啟動。同樣在dos視窗輸入一下指令,
sc create "svn service" binpath="d:\program files\tortoisesvn\bin\svnserve.exe --service -root e:\svn\workspace"displayname= "svn service" depend= tcpip start= auto
在區域網內,通過在url of repository輸入(筆者內網ip設定為192.168.2.254,實際以自己的ip替換即可)
svn:/192.168.2.254/workspace
其他svn操作自行查閱,在此不再贅述,推薦查閱寫的新人使用指南,比較詳細。
搭建SVN伺服器
搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...
SVN伺服器搭建
2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...
svn 伺服器搭建
一 原始檔編譯安裝。原始檔共兩個,為 1.subversion 1.6.1.tar.gz 2.subversion deps 1.6.1.tar.gz 注意 兩個檔案版本必須一致,否則很容易產生問題.二 解壓檔案,並編譯配置 subversion 1.解壓檔案 root db2 tfhudong t...