我這裡是使用linux+centos+nginx。
1、安裝svn伺服器 yum install subversion 中間會提示是否ok,輸入y,確認。安裝完成會提示:complete!
2、可以檢視svn的版本資訊。 svnserve --version3、新建SVN目錄mkdir -p /alidata/www/svndata/first4、給svn目錄許可權 chmod -R 777 /alidata/www/svndata/5、修改配置檔案。 下面我們逐個的修改配置檔案: 1)、authz檔案的修改。 1)、設定使用者組 2)、設定使用者組的許可權 3)、:wq 儲存退出。 2)、passwd檔案的修改。 1)、新增使用者。2)、:wq 儲存退出。 3)、svnserve.conf檔案的修改。 1)、注意:去除前面的#號的同時,也要把空格去掉,頂行。 2)、:wq 儲存退出。 6、重新啟動svn服務。 svnserve -d -r /alidata/www/svndata/first/ 7、這個時候我們去本地檢出svn版本控制,可能會出現這樣的錯誤。 invalid authz configuration svn 為什麼呢? 因為我們在上面加入了aa和xiaoming的兩個使用者。但是,這兩個使用者之前並沒有建立。 解決方法: 我們在系統中新建aa和xiaoming這兩個使用者即可。新建程式碼例項:檢視是否新建成功:8、新建完畢之後,再重新的啟動一下,看看本地是不是可以檢出了。這裡就大功告成。
我這裡是使用linux+centos+nginx。
1、安裝svn伺服器 yum install subversion 中間會提示是否ok,輸入y,確認。安裝完成會提示:complete!
2、可以檢視svn的版本資訊。 svnserve --version3、新建SVN目錄mkdir -p /alidata/www/svndata/first4、給svn目錄許可權 chmod -R 777 /alidata/www/svndata/5、修改配置檔案。 下面我們逐個的修改配置檔案: 1)、authz檔案的修改。 1)、設定使用者組 2)、設定使用者組的許可權 3)、:wq 儲存退出。 2)、passwd檔案的修改。 1)、新增使用者。2)、:wq 儲存退出。 3)、svnserve.conf檔案的修改。 1)、注意:去除前面的#號的同時,也要把空格去掉,頂行。 2)、:wq 儲存退出。 6、重新啟動svn服務。 svnserve -d -r /alidata/www/svndata/first/ 7、這個時候我們去本地檢出svn版本控制,可能會出現這樣的錯誤。 invalid authz configuration svn 為什麼呢? 因為我們在上面加入了aa和xiaoming的兩個使用者。但是,這兩個使用者之前並沒有建立。 解決方法: 我們在系統中新建aa和xiaoming這兩個使用者即可。新建程式碼例項:檢視是否新建成功:8、新建完畢之後,再重新的啟動一下,看看本地是不是可以檢出了。這裡就大功告成。