Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
svn:将分支中的文件更新为分支前版本_Svn - Fatal编程技术网

svn:将分支中的文件更新为分支前版本

svn:将分支中的文件更新为分支前版本,svn,Svn,我有以下情况: 我在第100次修订时做了一个主干分支。我做了一些更改,现在存储库更新到了110版。现在,我想在我的分支中,使用一些文件的旧版本(来自r90)。我可能会决定修改这些文件,在这种情况下,我希望将更改提交到我的分支 如何做到这一点?如果我只是将分支中的文件更新为修订版90,svn会删除它们,因为此时我的分支不存在。我是否可以将主干的旧版本合并到当前分支中?我假设您删除了90到100之间的文件 当您删除文件时(我假设文件大小在90到100之间),请从修订版中反转更改。通常在现在的大多数s

我有以下情况:

我在第100次修订时做了一个主干分支。我做了一些更改,现在存储库更新到了110版。现在,我想在我的分支中,使用一些文件的旧版本(来自r90)。我可能会决定修改这些文件,在这种情况下,我希望将更改提交到我的分支


如何做到这一点?如果我只是将分支中的文件更新为修订版90,svn会删除它们,因为此时我的分支不存在。我是否可以将主干的旧版本合并到当前分支中?

我假设您删除了90到100之间的文件

当您删除文件时(我假设文件大小在90到100之间),请从修订版中反转更改。通常在现在的大多数svn gui中,您可能看不到它们,除非您在Ortoise svn中取消选中“停止复制/重命名”。如果您是从命令行执行此操作,则不应使您受到干扰

该命令应该类似于将X(从svn中删除文件的任何版本,介于90和100之间)反向合并到当前版本中