Svn 如何(用乌龟VN)将我的工作副本更新到过去的版本而不丢失任何版本?

Svn 如何(用乌龟VN)将我的工作副本更新到过去的版本而不丢失任何版本?,svn,tortoisesvn,Svn,Tortoisesvn,SVN新手,虽然到目前为止我真的很喜欢来自CVS的 好的,下面是我的场景: 我有: 版本x 然后我把一组旧文件复制到上面 将它们签入并创建一个标记OldVersion 我现在想恢复到版本X,同时仍然保留旧版本 这看起来像是一个可能会这样做,但我想这会失去我的改变 我天真地尝试更新到修订版。。。但很明显,这“实际上更多地是为了窥视修订版中的内容” 有什么建议吗 很明显,我需要得到一份版本X的副本,并将其复制到tag OldVersion的修订版上,然后继续我的快乐之路,但我希望以正确的方式完成这项

SVN新手,虽然到目前为止我真的很喜欢来自CVS的

好的,下面是我的场景:

我有:

版本x 然后我把一组旧文件复制到上面 将它们签入并创建一个标记OldVersion 我现在想恢复到版本X,同时仍然保留旧版本 这看起来像是一个可能会这样做,但我想这会失去我的改变

我天真地尝试更新到修订版。。。但很明显,这“实际上更多地是为了窥视修订版中的内容”

有什么建议吗


很明显,我需要得到一份版本X的副本,并将其复制到tag OldVersion的修订版上,然后继续我的快乐之路,但我希望以正确的方式完成这项工作,并可能在这里学到一些东西。

如果您将步骤3作为一个提交来完成,那么您应该能够执行以下操作:

右键单击您的工作区目录并使用OrtoiseSVN->Show Log 选择您提交的“旧版本”修订版,右键单击并“还原此修订版的更改” 犯罪
这将执行反向合并。这在svn手册中的。

下进行了描述。如果您将步骤3作为一次提交执行,那么您应该能够执行以下操作:

右键单击您的工作区目录并使用OrtoiseSVN->Show Log 选择您提交的“旧版本”修订版,右键单击并“还原此修订版的更改” 犯罪
这将执行反向合并。这在svn手册中的。

下有描述。一旦某项内容提交给回购协议,除非您真的非常努力,否则您无法删除或意外覆盖它。一旦某项内容提交给回购协议,除非您真的非常努力,否则您无法删除或意外覆盖它。