svn rollback Settings.bundle

时间:2011-11-15 17:25:01

标签: iphone svn rollback

我正在尝试回滚到以前版本的文件/文件夹Settings.bundle。一个文件已添加到Settings.bundle / en.lproj。如果我只是删除它我只是不断丢失文件警告(我不想)。所以现在我正在尝试回滚,但是当我尝试运行命令时似乎什么也没做:

svn merge -r 15:5 ./Settings.bundle/

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

根据svn红皮书中的Undoing Changes,到目前为止应该有效。也许值得尝试在版本5之后添加的那些文件上运行svn delete(听起来你不再需要它们),提交它并再次执行svn merge。

或者,您可以通过将Settings.bundle的svn export运行到临时目录来手动执行此操作。之后svn delete对自修订版5以来添加的所有文件进行复制,并将文件从temp dir复制回工作目录。现在您已准备好提交修订版16。