安装Subversion软件
udo apt-get install subversion
创建仓库
svnadmin create /home/pi/svn #可以是自选的路径
修改配置文件/var/svn/conf/svnserve.conf
vi /home/pi/svn/conf/svnserve.conf
去掉注释:
注意:所有的行都必须顶格,否则报错。
修改配置文件passwd
vi /home/pi/svn/conf/passwd
1 ### This file is an example password file for svnserve.
2 ### Its format is similar to that of svnserve.conf. As shown in the
3 ### example below it contains one section labelled [users].
4 ### The name and password for each user follow, one account per line.
5
6 [users]
7 # harry = harryssecret
8 # sally = sallyssecret
9 robin = 123456 #账号密码
启动svn服务,对于单个代码仓库,启动命令
svnserve -d -r /home/pi/svn
其中-d表示在后台运行,-r指定服务器的根目录,这样访问服务器时就可以直接 用svn://服务器ip来访问了。
另外,客户端推荐用TortoiseSVN。
然后检查是否启动
pi@raspberrypi:~/svn $ ps -ef |grep svnserve
pi 8396 1 0 18:23 ? 00:00:00 svnserve -d -r /home/pi/svn
pi 10278 1284 0 18:39 pts/0 00:00:00 grep --color=auto svnserve
使用TortoiseSVN连接SVN
使用SVN的使用方法
停止Subversion服务器:
killall svnserve
参考文章