我正在尝试回滚到文件/文件夹Settings.bundle的以前版本。已将文件添加到Settings.bundle/en.lproj。如果我只是删除它,我只会一直收到缺少文件的警告(我不想这样)。因此,现在我正在尝试回滚,但当我尝试运行该命令时,它似乎什么也不做:
svn merge -r 15:5 ./Settings.bundle/
有什么想法吗?
发布于 2011-11-16 04:27:02
到目前为止,根据svn红皮书中的Undoing Changes应该可以工作。也许值得尝试对那些从修订版5开始添加的文件运行svn delete
(听起来你不再需要它们了),提交它并再次执行svn merge。
或者,您也可以通过在临时目录中运行Settings.bundle的svn export
来手动执行此操作。之后,对所有从修订版5开始添加的文件执行svn delete
,并将文件从临时目录复制回您的工作目录。现在,您已准备好提交修订版16。
https://stackoverflow.com/questions/8140476
复制相似问题