我使用cvs2svn工具从CVS最近迁移到SVN。在我的一个项目的新迁移项目中,最新版本是分支A分支(父目录)的一部分。在这个项目中,我有一个子项目,它的最新版本是另一个分支,说分支B.So基本上干线没有我的主项目的最新版本。因此,在CVS中签出我的父文件夹(分支A)后,我会浏览到我的子项目>右键单击> CVS>更新特殊>选择分支B(由于分支B具有最新的子项目)。这将检查子项目的最新版本,我会有我的主项目的最新版本。CVS到SVN迁移和分支内的分支
但是在SVN中,我没有看到这个选项。据我所知,SVN只能用修订而不是分支进行更新。我是SVN的新手,所以我错了的可能性更大。有没有办法做我在CVS方案中试图做的事情?
我想出了一个关于检查主项目(分支A)的方法,然后单独检查子项目(分支B)。然后,我会从第一个结帐(父项目 - 分行A)中删除此子项目,并将其替换为子项目的第二个结账版本。
感谢您的回复。我通过使用switch命令实现了这一点。我将子项目切换到另一个分支,就像我想要的那样。 – 2012-05-01 22:46:49