如何从版本控制中删除文件而不删除颠覆版中的文件?
答
SVN RM --keep本地
答
如果你还没有提交,你可以使用“svn revert”撤消添加。
答
我知道如何做到这一点的最简单方法是移动文件,使用svn删除文件,然后移回文件。
答
- 将文件复制到某处。
- SVN删除它。
- 将它复制回来,SVN这次忽略它。
答
你不只是意味着将它添加到忽略列表中,则只是删除工作副本? search for "ignore"。换句话说,它应该保持版本控制,但不应该在你的工作副本中找到任何改变。 (不完全确定你为什么想要这样做......也许有更好的方法来实现你想做的事情)
答
正如已经提到的svn rm --keep-local是要走的路。
对于那些使用TortoiseSVN的人来说,如果在按住Shift键的同时右键单击要删除的文件,则可以在TortoiseSVN子菜单上使用“删除(保持本地)”。
我记得一年或两年前在svn邮件列表上看过关于这个选项的消息,但我不知道它们实际上是否实现了它。看起来它是在1.5中添加的,很高兴知道,谢谢。 – 2008-10-17 02:49:02