以root用戶登錄
1.下載并安裝SVN服務(wù)
$ sudo apt-get install subversion
$ sudo apt-get install libapache2-svn
2.設(shè)置SVN用戶組
$ sudo addgroup subversion
$ sudo usermod -G subversion -a root
注銷后重新登錄
3.創(chuàng)建SVN目錄
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir labproject
$ sudo chown -R root:subversion labproject
4.創(chuàng)建 SVN 文件倉庫:
$ sudo svnadmin create /home/svn/labproject
$ sudo chmod -R g+rws labproject
5. 通過自帶協(xié)議訪問 svnserve 服務(wù)器
修改 /home/svn/labproject/conf/svnserve.conf 來配置其訪問控制
取消一下配置項(xiàng)的注釋
# [general]
# password-db = passwd
在password文件中編輯賬號和密碼,格式如下
username=password
注意,以上兩步操作行前不要留任何空白字符
運(yùn)行svnserve服務(wù)
sudo svnserve -d -r /home/svn/labproject
配置完成。
如果需要將svnserve設(shè)置成開機(jī)自動啟動服務(wù)
可在/etc/rc.loacl文件中添加:
sudo svnserve -d -r /home/svn/labproject
基本命令
訪問SVN倉庫:
$ svn co svn://hostname labproject --username user_name
新增文件test.c
$ svn add test.c
將文件test.c提交到服務(wù)器
$ svn commit -m "comment."
更新文件倉庫
$ svn up
1.下載并安裝SVN服務(wù)
$ sudo apt-get install subversion
$ sudo apt-get install libapache2-svn
2.設(shè)置SVN用戶組
$ sudo addgroup subversion
$ sudo usermod -G subversion -a root
注銷后重新登錄
3.創(chuàng)建SVN目錄
$ sudo mkdir /home/svn
$ cd /home/svn
$ sudo mkdir labproject
$ sudo chown -R root:subversion labproject
4.創(chuàng)建 SVN 文件倉庫:
$ sudo svnadmin create /home/svn/labproject
$ sudo chmod -R g+rws labproject
5. 通過自帶協(xié)議訪問 svnserve 服務(wù)器
修改 /home/svn/labproject/conf/svnserve.conf 來配置其訪問控制
取消一下配置項(xiàng)的注釋
# [general]
# password-db = passwd
在password文件中編輯賬號和密碼,格式如下
username=password
注意,以上兩步操作行前不要留任何空白字符
運(yùn)行svnserve服務(wù)
sudo svnserve -d -r /home/svn/labproject
配置完成。
如果需要將svnserve設(shè)置成開機(jī)自動啟動服務(wù)
可在/etc/rc.loacl文件中添加:
sudo svnserve -d -r /home/svn/labproject
基本命令
訪問SVN倉庫:
$ svn co svn://hostname labproject --username user_name
新增文件test.c
$ svn add test.c
將文件test.c提交到服務(wù)器
$ svn commit -m "comment."
更新文件倉庫
$ svn up