Linux上安裝SVN服務_第1頁
Linux上安裝SVN服務_第2頁
Linux上安裝SVN服務_第3頁
Linux上安裝SVN服務_第4頁
Linux上安裝SVN服務_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Linux下SVN服務器搭建一、下載軟件所需軟件:subversion-1.6.19.tar.bz2apr-1.4.6.tar.bz2apr-util-1.5.1.tar.bz2sqlite-amalgamation-3.6.13.tar.gzTortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi(Windows客戶端軟件)二、開始安裝:localhost#tarvjxfapr-1.4.6.tar.bz2localhost#cdapr-1.4.6localhostapr-1.4.6#./configurelocalhostapr-1.4.6#makelocalh

2、ostapr-1.4.6#makeinstalllocalhost#tarvjxfapr-util-1.5.1.tar.bz2localhost#cdapr-util-1.5.1localhostapr-util-1.5.1#./configurewith-apr=/usr/local/apr/localhostapr-util-1.5.1#makelocalhostapr-util-1.5.1#makeinstalllocalhost#tarvzxfsqlite-amalgamation-3.6.13.tar.gzlocalhost#cdsqlite-3.6.13localhostsqlit

3、e-3.6.13#./configurelocalhostsqlite-3.6.13#makelocalhostsqlite-3.6.13#makeinstalllocalhost#tarvjxfsubversion-1.6.19localhost#cdsubversion-1.6.19localhostsubversion-1.6.19#./configure-prefix=/usr/local/subversion-with-apr=/usr/local/apr/-with-apr-util=/usr/local/apr/localhostsubversion-1.6.19#cp/usr/

4、local/lib64/*/lib64/localhostsubversion-1.6.19#make&makeinstalllocalhostsubversion-1.6.19#ls/usr/local/subversion/bin/include/lib/share/有如下目錄,并且編譯過程中無錯誤發(fā)生則安裝成功。三、開始配置localhost#useraddsvnlocalhost#PATH=$PATH:/usr/local/subversion/binlocalhost#exportPATH #把SVN命令加到默認路徑建立版本庫目錄,可建多個:localhost#mkdirp/svnd

5、ata/repos1localhost#mkdir/svndata/repos2建立版本庫:localhost#svnadmincreate/svndata/repos1localhost#svnadmincreate/svndata/repos2以版本庫1為例,配置版本庫1:localhost#cd/svndata/repos1/localhostrepos1#lsREADME.txtconfdbformathookslocks看到上面目錄與文件,說明版本庫創(chuàng)建成功。配置文件有如下三個:localhostrepos1#lsconf/authzpasswdsvnserve.conf配置svns

6、erve.conf:localhostrepos1#viconf/svnserve.confgeneralanon-access=none #去掉“#”將值“read”修改為“none”auth-access=writepassword-db=passwdauthz-db=authz注:去掉這幾行前面的“#”并前面不可以有空格,否則會報錯配置passwd:localhostrepos1#viconf/passwdusersliwei=12345 #添加的用戶,后面為密碼配置authz:aliases #此選項按默認groupsadmin=liwei #設置組,及其成員,添加用戶使用“,”號隔開

7、,如admin=liwei,liwei1/ #設置根目錄權(quán)限liwei=rwadmin=rwsvndata:/repos1 #設置版本庫1的權(quán)限liwei=rw四、修改權(quán)限localhost#chownsvn:svnR/svndata五、啟動和停止SVN服務啟動SVN服務:localhost#svnserve-d-r/svndata/查看服務是否正常啟動:localhost#netstat-auntp|grep3690tcp000.0.0.0:36900.0.0.0:*LISTEN20562/svnserve停止SVN服務:localhost#killallsvnserve把某個目錄里的資料加入到版本庫里的方法:localhost#svnimportdirectory/file:/svndata/repos1(把directory目錄下的資料加入到版本庫repos1里面)六、客戶端安裝在Windows上安裝TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi,根據(jù)提示安裝即可,裝完后從SVN服務器更新到本地:七、 常見錯誤1、在編譯安裝subvision時,提示configure: error: Subversion requires SQLite, 原因是需要依賴Sqlite。解決方法:下載sq

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論