Mac Liunx 下配置svn伺服器

2021-08-26 19:42:29 字數 1645 閱讀 6178

省事。建立 svn 倉庫

svnadmincreate/users/wujj/svn/repos

建立許可權 路徑:

/users/wujj/svn/repos/fonf/下面的檔案

修改passwd 配置檔案 在[users] 下面 加上使用者和密碼 ex:wujj=123456

修改svnserve.conf 配置檔案

把#anon-access=read

#auth-access=write

#password-db=passwd

的#號去掉這個

authz-db=authz 組的許可權沒有必要去,除非你的筆記本作為乙個真正的svn倉庫 給公司同事用,如果自己用就沒有必要去掉這個#

啟動伺服器

svnserve -d -r

/users/wujj/svn/repos

啟動的同時可以指定他的監聽埠在後面加上

--listen-port 6666 如果不加就預設監聽80埠 就直接訪問

將專案匯入svn庫 命令:

svnimport/users/wujj/svn/repos/test/svn://localhost/svn/repos/test--username wjj--password

123456

-m"initialimport"

簽出專案 命令 :

svncheckoutsvn://

127.0

.0.1

/svn/repos/test--username=wujj--password=

123456

服務啟動引數:

-d [--daemon]            	: 後台模式

--listen-port 引數 : 監聽埠(後台模式)

--listen-host 引數 : 監聽主機名或ip位址(後台模式)

--foreground : 在前台執行(除錯時有用)

-h [--help] : 顯示這個幫助

--version : 顯示程式版本資訊

-i [--inetd] : inetd 模式

-r [--root] 引數 : 服務根目錄

-r [--read-only] : 強制唯讀成;優先於倉庫配置檔案

-t [--tunnel] : 隧道模式

--tunnel-user 引數 : 隧道使用者名稱(模式是當前使用者uid的名字)

-x [--listen-once] : 監聽一次(除錯時有用)

--pid-file 引數 : 將服務程序id寫入檔案arg中

--service : 作為windows服務執行(僅scm)[/quote]

你可以用--listen-port 指定埠

在httpd.conf中,查詢listen 80,將80修改為你想要的埠,svn預設埠是3690

為svnserve 加上--listen-port引數,比如svnserve -d -r d:\svn --listen-port 81

Linux下使用Apache搭建SVN服務 二

四 安裝svn的依賴包 1 安裝apr 1.檢視是否安裝 rpm qa grep apr 2.解除安裝原有安裝apr rpm e apr 0.9.4 24.9 nodeps 3.編譯安裝 tar xzf apr 1.4.8.tar.gz cd apr 1.4.8 configure prefix u...

Macbook Pro下配置Apache伺服器

在finder裡面,建立資料夾 sites 完整路徑 users michaelzhang sites 備份 etc apache2 下的httpd.cof 修改 etc apache2 httpd.conf,如下。原始 michaels macbook pro apache2 michaelzha...

windows xp下配置svn服務

b 1.安裝包 太大給位址 b tortoisesvn 1.8.4.24972 win32 svn 1.8.5.msi setup subversion 1.8.4.msi b 2.安裝 b a.先安裝tortoisesvn 1.8.4.24972 win32 svn 1.8.5.msi 除選擇目錄...