一个非常聪明的开发人员几乎删除了整个存储库并提交了它(rev 210).我的计算机上有一个工作副本,但存储库相当大.
我想创建一个与上一个好的修订版(209)相同的新修订版(211).我不想保留修订版210中的任何内容,这是错误的提交.这是开发人员的错误,就我而言,他们将不得不改写任何东西.
想法?
这可以通过反向合并来解决:
以下命令将使您的工作副本返回到修订版209的状态:
svn merge -c -210 .
Run Code Online (Sandbox Code Playgroud)
然后提交:
svn ci -m "reverse merged revision 210"
Run Code Online (Sandbox Code Playgroud)