2011-11-16 78 views
0

我们有一个SVN存储库,只有几个用户。其中一位用户意外删除了一个目录并签入了该更改。SVN - 拒绝,更改并恢复到以前版本

我可以直接检查旧版本的并重新检查它,但我不想丢失SVN目录中的版本信息。

我该如何拒绝变更?

回答

2

如果你使用命令行,典型的方法是做一个“反向合并”。例如,如果版本125是删除目录的签入,那么您将执行如下命令:svn merge -r 125:124。这将导致颠覆将目录拉出历史并将其放入工作副本。一旦你确认了所有的东西都是正确的,你可以发出一个提交并把目录放回到subversion中。