Visual studio ';更新';命令在VisualSVN中不起作用
我使用OrtoiseSVN/Subversion/VisualSVN单独管理版本控制-我是唯一的开发人员。作为一个新手,我创建了主干和一个分支,分支用作WIP,主干用于进行紧急的bug修复和发布发布等等 现在我已经完成了我的第一个bug修复并发布了它,现在需要将主干(提交的)中所做的一些更改引入到我的WIP(提交的)版本中。VisualSVN的文档表明我需要进行更新。。引用 “经常发生的情况是,当你一直在做改变时, 其他人已经完成并将自己的更改提交给 因此,最好将任何更改合并到存储库中 提交前的工作副本。只需选择visualvn | Updatemain 菜单命令和其他人提交但未反映在中的所有更改 您的工作副本将并入您的工作副本。” 单击更新似乎不起任何作用。在我的主干中所做的少量更改不会导入到WIP副本中Visual studio ';更新';命令在VisualSVN中不起作用,visual-studio,svn,tortoisesvn,visualsvn,Visual Studio,Svn,Tortoisesvn,Visualsvn,我使用OrtoiseSVN/Subversion/VisualSVN单独管理版本控制-我是唯一的开发人员。作为一个新手,我创建了主干和一个分支,分支用作WIP,主干用于进行紧急的bug修复和发布发布等等 现在我已经完成了我的第一个bug修复并发布了它,现在需要将主干(提交的)中所做的一些更改引入到我的WIP(提交的)版本中。VisualSVN的文档表明我需要进行更新。。引用 “经常发生的情况是,当你一直在做改变时, 其他人已经完成并将自己的更改提交给 因此,最好将任何更改合并到存储库中 提交前的
这是一个bug还是我完全误解了它的工作原理?一个更新命令从存储库下载可能已由其他开发人员更新的最新版本,它要么更新您的版本,要么将其与您的更改合并。 因为您是唯一的开发人员,所以不会使用这么多
使用“提交”命令保存更改。如果有两个分支-“主干”和“分支”,则除非从一个分支合并到另一个分支,否则在另一个分支中看不到一个分支中所做的更改。您正在阅读的内容和您想做的事情并不相同。正如Damien指出的,更新用于更新您的副本(无论是分支还是主干),以使其他人对其进行更改
如果我读对了,你想做的是将主干合并到你的分支中,你可以在这里了解如何做,只需向下滚动到保持分支同步谢谢。。。我在发帖后大约一个小时明白了这一点:-(