SVN错误: locked in another working copy no lock tokens available

svn commit时显示有文件被锁住了  但是源码目录里也找不到lock文件  通过cleanup 和dec  /s/p都不能commit

当SVN给出没有可用锁的消息时,这意味着SVN服务器拥有该文件的锁信息,但是没有相关的客户机称为锁的所有者。通常,当我将文件移动到其他位置或重命名文件时,就会出现这种锁定问题。

目前,我按照以下步骤在SVN服务器中解除锁定

使用svn commit窗口查找有锁标记的文件。

转到该文件的相应文件夹,查找SVN日志并搜索该文件以筛选各种结果。

从结果中,选择顶部结果,然后右键单击的“Update items to the revision” 回滚到之前版本。

现在,转到Windows中的文件夹,单击有锁文件中的“Check for Modification”。然后在SVN修改窗口中,单击“Check Repository”从该提交版本的SVN获取信息。这会导致SVN在此时加载有关SVN服务器中各种文件的信息。

然后,在锁列中,查找是否有人持有该特定文件的锁。

如果存在锁,则右键单击该文件“break the lock”。

如果锁不在那里,则重复上述步骤到下一个结果表单步骤3。应该有一些SVN版本,其中锁由其他人持有。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值