Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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
Visual studio ';更新';命令在VisualSVN中不起作用_Visual Studio_Svn_Tortoisesvn_Visualsvn - Fatal编程技术网

Visual studio ';更新';命令在VisualSVN中不起作用

Visual studio ';更新';命令在VisualSVN中不起作用,visual-studio,svn,tortoisesvn,visualsvn,Visual Studio,Svn,Tortoisesvn,Visualsvn,我使用OrtoiseSVN/Subversion/VisualSVN单独管理版本控制-我是唯一的开发人员。作为一个新手,我创建了主干和一个分支,分支用作WIP,主干用于进行紧急的bug修复和发布发布等等 现在我已经完成了我的第一个bug修复并发布了它,现在需要将主干(提交的)中所做的一些更改引入到我的WIP(提交的)版本中。VisualSVN的文档表明我需要进行更新。。引用 “经常发生的情况是,当你一直在做改变时, 其他人已经完成并将自己的更改提交给 因此,最好将任何更改合并到存储库中 提交前的

我使用OrtoiseSVN/Subversion/VisualSVN单独管理版本控制-我是唯一的开发人员。作为一个新手,我创建了主干和一个分支,分支用作WIP,主干用于进行紧急的bug修复和发布发布等等

现在我已经完成了我的第一个bug修复并发布了它,现在需要将主干(提交的)中所做的一些更改引入到我的WIP(提交的)版本中。VisualSVN的文档表明我需要进行更新。。引用

“经常发生的情况是,当你一直在做改变时, 其他人已经完成并将自己的更改提交给 因此,最好将任何更改合并到存储库中 提交前的工作副本。只需选择visualvn | Updatemain 菜单命令和其他人提交但未反映在中的所有更改 您的工作副本将并入您的工作副本。”

单击更新似乎不起任何作用。在我的主干中所做的少量更改不会导入到WIP副本中


这是一个bug还是我完全误解了它的工作原理?

一个更新命令从存储库下载可能已由其他开发人员更新的最新版本,它要么更新您的版本,要么将其与您的更改合并。 因为您是唯一的开发人员,所以不会使用这么多


使用“提交”命令保存更改。

如果有两个分支-“主干”和“分支”,则除非从一个分支合并到另一个分支,否则在另一个分支中看不到一个分支中所做的更改。

您正在阅读的内容和您想做的事情并不相同。正如Damien指出的,更新用于更新您的副本(无论是分支还是主干),以使其他人对其进行更改


如果我读对了,你想做的是将主干合并到你的分支中,你可以在这里了解如何做,只需向下滚动到保持分支同步

谢谢。。。我在发帖后大约一个小时明白了这一点:-(