建立启动svn的用户:
useradd svnroot
passwd svnroot
根据提示为用户svnroot设置密码
允许用户svn访问版本库:
chown –R svnroot:daemon /home/svnroot/repository
启动svn:
su -c "svnserve -d --listen-port 9999 -r /opt/svndata" svnroot
启动后检查:
[root@localhost svntest]# ps -ef |grep svnserve
svnroot 7299 1 0 14:24 00:00:00 svnserve -d --listen-port 9999 -r /var/>SVN 服务器 IP 地址修改后,客户端对服务器的连接可以采用以下的方法重定位:
1 如果客户端工具是TortoiseSVN,直接在工作副本上右键,选择TortoiseSVN->relocation,再输入新的URL。
2 如果客户端工具是 eclipse 的插件 subclipse,切换到“SVN资源库”的透视图,再在资源库路径上右键 –> 重新定位…,输入新的 URL。1、TortoiseSVN连接不上SVN服务器的问题:
解决:因为我是局域网的域用户,所以需要设置代理。
在settings->NetWork里,勾选Enable Proxy Server
设置Server address和端口
username
password
设置完后就可以链接上了。
2、问题解决了,是版本库创建的不对,我是直接在svn目录下用TortoiseSVN创建的,但是似乎svn目录是不能直接访问的,所以我总是出错,必须创建子文件夹才成
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)