linux下创建svn仓库

create repo:


1.redhat的版本:
cat /etc/redhat-release

 

2.svn的版本:
rpm -q subversion

(如果没有结果的话,需要安装svn的包)


3.创建名字为test的仓库:
svnadmin create test

 

4.将目录权限付给testuser:
chown -R testuser:testuser testuser

 

5.修改/etc/service文件,追加端口映射(存在的话,就不必追加了):
svn   3690/tcp   #Subversion
svn   3690/udp   #Subversion

 

6.在/etc/xinetd.d/目录下创建一个svn的文件,将下面内容放入:
service svn
{
        socket_type = stream
        protocol    = tcp
        wait        = no
        user        = testuser#这里是自己创建的用户。比如说是testuser
        server      = /usr/bin/svnserve
        server_args = -i -r /base/01/repo #(这里的路径是仓库的路径)
        disable     = no
}

export SVN_EDITOR=vim
参见:
http://www.taylorit.com/articles/2005-10-17/how.to.set.up.a.subversion.server/


其它:

svn command参考:
http://www.abbeyworkshop.com/howto/misc/svn01/

linux下让svn client不保存用户名和密码:
ls ~/.subversion/
修改~/.subversion/目录下的的config文件:
[auth]
store-auth-creds = no

如果之前已经保存了一些密码,可到~/.subversion/auth/svn.simple目录下,将下面的东西全部删除掉;
如果想设置:editor-cmd,diff-cmd也可以在~/.subversion/config文件中修改;

diff的意思:
http://lowfatlinux.com/linux-compare-files-diff.html

 

删除已经安装的subversion:
rpm -e subversion
出现:
error rpm specifies multiple packages

可使用:

rpm -e --allmatches subversion

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值