linux搭建svn服务器记录下

安装

yum install subversion

创建

svnadmin create /data/svn

换成用户

vi /etc/passwd
//把/sbin/nothing改成/bin/base
//su - xxx 到用户再启动

启动/停止

svnserve -d -r /data/svn --listen-port xxxx
//停止
killall svnserve

如下错误:
svn: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory

//查找
find / -name libaprutil-1.so.0

结果:
/www/wdlinux/httpd-2.2.22/lib/libaprutil-1.so.0

vi /etc/ld.so.conf

在结尾添加:
/www/wdlinux/httpd-2.2.22/lib/
更新下

ldconfig -v

检出

svn checkout --no-auth-cache svn://ip:port --username test1  --password 123456

更新

svn update --no-auth-cache --username test1  --password 123456

提交

svn commit -m "start" --no-auth-cache --username test1  --password 123456 

忽略

用文件忽略(记得提交下)

svn propset svn:global-ignores -F .svnignore .
//global-ignores是全局 

.svnignore文件内容:

.DS_Store
*.swp
Pods
.git
.git/*
.gitignore
README.en.md
README.md
runtime
*.log
.idea
*.gz
*.zip
*.rar
*.7z
*.tar
*.apk
*.exe
*.jar
*.temp

如有报错:
unpacking of archive failed on file /usr/bin/svn;5dcf9ee8: cpio: open

//目录里有个 i 权限

chattr -i /usr/bin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值