linux创建SVN客户端,服务器

1- linux基本都自带svn

2-创建svn服务器

新创建服务器代码仓库

# svnadmin create serversvn

这样,我们就在~/目录下新建了版本库serverSvn。

 

3-修改配置文件

svnserve.conf

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

 

 passwd

[users]
# harry = harryssecret
# sally = sallyssecret
username  = password //修改为想要的用户名

 

authz

[groups]
user = username

[serversvn:/]    //serversvn一定是 svn://localhost/后面的路径
@user = wr

 

 

4- 启动svn服务器

cd serversvn/conf

#svnserve -d -r /home/

-d 后台方式启动

-r 指定版本库目录

 

5-创建svn客户端

现在目录为 /home/serversvn

如果启动时-r目录为/home/,那么svn路径localhost后直接写-r 指定目录的下一目录为 serversvn,目的使svn://路径为绝对路径

 svn://localhost/serversvn clientsvn

如果启动时,没有指定-r选项(svnserve -d),则要输入版本库的绝对路径

 svn://localhost/home/serversvn clientsvn

#svn checkout svn://localhost/serversvn clientsvn

创建好客户端为 cliensvn

这样版本库的所有内容都被check出来,存放在当前目录clientsvn下,这里使用的svn协议,不用搭建http服务器

 

err:

miaoyl@LucidaTech:~/clientsvn$ svn commit -m "initial version openssl_0.1.0" openssl/

svn: Commit failed (details follow):

svn: Authorization failed

查看[3-修改配置文件]步骤

 

 

 

linux创建SVN客户端,服务器,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。