服務器端:
(1) 啟動svn服務器:
svnserve -d -r /home/user/svnserve
-d 表示以服務啟動,-r表示svn服務的根目錄
(2) 檢測服務器是否啟動:
netstat -ntlp
(3) 在服務器目錄上創建存貯目錄
svnadmin create myProject
(4) 進入存貯目錄修改權限
改conf下svnserve.conf 把anon-access = read ,auth_access = write和password-db = passwd 的注釋去掉。
再改passwd,加上你取得服務器上文件的用戶名和密碼
myName = mypaswd
到此為止,你的服務器已經建好了。
客戶端:
(1)將你現有的工程存到服務器上
先用kdevelop建立一個用subversion管理的工程myProject
終端裡輸入:
svn import yourproject svn://localhost/myProject -m "這裡輸入你要的說明"
服務器會提示你輸入用戶名和密碼
(2) 從服務端取出你存的文件
svn co svn://localhost/myProject /home/user/workspace/xxname
搞定。
啟動kdevelop 從project->import existing project裡
這樣就可以從容使用kdevelop集成subversion,svn 不用記這麼多命令參數了。