当前位置:  开发笔记 > 运维 > 正文

使用未版本控制的资源解锁SVN工作副本

如何解决《使用未版本控制的资源解锁SVN工作副本》经验,为你挑选了2个好方法。

我有一个存储库,其中包含一些未版本控制的目录和文件.最近更改了运行svn的服务器,并且由于使用url svn:// OLD-IP完成了结帐,我将我的svn工作副本重新定位到url svn:// NEW-DOMAIN-NAME.

现在由于存在一些未版本化的资源,交换机没有正确发生并且工作副本被锁定.由于这些未版本化的资源,清理操作无效.

我抬头看了网,发现了svn忽略并尝试了但是没用.我无法释放所有锁.有关解决问题的任何想法?一旦我释放锁,我相信我可以使用svn ignore并继续重定位操作.



1> CesarB..:

检查svn status输出和图例中的字母svn help status.

很多时候,问题是有一个文件,其中svn期望一个目录,或其他类似的混淆(字母应该告诉你它是什么).如果有任何冲突(C),请先解决它们.您可以使用以下方法恢复丢失的目录svn update,并且svn revert通常也可以提供帮助(如果您的工作副本中有任何重要内容不在存储库中,请先备份工作副本!).

在大部分混乱被清除之后,svn cleanupsvn update/ svn switch(update只不过是特殊情况switch)应该重新开始工作.

在最坏的情况下,您可以执行另一次检出并手动复制任何本地修改的文件.



2> 小智..:

只需运行cleanup命令然后执行update.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有