SVN常用问题处理办法(待补充)

一、报错Skipped ‘wechatnews’ – Node remains in conflict

[xingcheng@XdnwmfZ views]$ sudo svn update wechatnews
Skipped 'wechatnews' -- Node remains in conflict
Summary of conflicts:
  Skipped paths: 1
[xingcheng@XdnwmfZ views]$ sudo svn remove --force wechatnews
D         wechatnews
[xingcheng@XdnwmfZ views]$ sudo svn resolve --accept=working  wechatnews
[xingcheng@XdnwmfZ views]$ sudo svn update wechatnews
Updating 'wechatnews':
A    wechatnews
A    wechatnews/index.volt
Updated to revision 6196.

解决办法:

#Skipped 'xx' -- Node remains in conflict 解决办法,支持目录

svn cleanup filename
svn revert filename
svn remove --force filename
svn resolve --accept=working  filename
svn up
#此时如果还是报错,那么重复以上步骤。然后在客户端删除问题目录,提交到SVN。然后重新上传目录。之后update

参考链接:
http://yuncode.net/code/c_558cc8f46555048

二、SVN启动用户错误导致报错

1.can’t open file /data/svnroot/wechatbi/db/exn-current-lock':permission denied

这里写图片描述
其实这个问题是这样的。下面我举个例子:比如版本库SVN是root用户创建的但是启动服务的时候没有选择root启动,而是在其他用户转托管太下启动的,所以只能读不能写。

解决方法:

#停止svn服务:
killall svnserve

#在创建版本库的用户下启动svn : 
svnserve -d -r /opt/....(你版本库的路径),如果是root用户 sudo svnserve -d -r /data/svnroot

——————————————————————————————————

三、SVN冲突处理

http://blog.csdn.net/miltonzhong/article/details/9198139

http://blog.sina.com.cn/s/blog_5d2673da0100i78k.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值