我意外地使用add命令将一个二进制文件添加到SVN,现在我想将其从版本控制中删除,但不删除该文件。我该怎么做?
答案 0 :(得分:13)
svn rm --keep-local
答案 1 :(得分:2)
如果您尚未提交,可以使用“svn revert”撤消添加。
答案 2 :(得分:2)
如前所述,svn rm --keep-local是要走的路。
使用TortoiseSVN的便捷快捷方式:如果在右键单击要删除的文件时按住Shift键,TortoiseSVN子菜单上会显示“删除(保持本地)”。
答案 3 :(得分:1)
答案 4 :(得分:0)
我知道如何操作的最简单方法是移动文件,使用svn删除文件,然后将文件移回。
答案 5 :(得分:0)
难道你只是想将它添加到忽略列表中,然后只删除工作副本? search for "ignore"。换句话说,它应该保持版本控制,但不应该在工作副本中进行任何更改。 (不完全确定你为什么要这样做......或许有更好的方法来实现你想做的事情)