0

我想使用 subclipse 从 SVN 分支中的代码创建一个项目。我从存储库视图的分支中选择“结帐”。最终我得到一个弹出窗口,其中包含一个标记为:的复选框 Check out HEAD revision。我不想要 HEAD 我想要 Branch。由于我在分支上选择了结帐,因此我对要求我选择什么感到困惑。将其表述为一个可回答的问题:如果我想签出一个分支项目,我应该在这个屏幕上选中/取消选中什么?

4

2 回答 2

2

阅读本书的这一章:

http://svnbook.red-bean.com/en/1.7/svn.basic.in-action.html#svn.basic.svn-repositories

您不了解修订模型。HEAD 仅表示最近的修订。SVN 中的修订是全局的并描述了整个存储库。分支是存储库中的路径。结帐分支的 HEAD 是完全正常的。

于 2013-07-10T04:34:31.543 回答
0

感谢马克花时间回答。我实际上是在问 Subclipse 提示什么,因为提示中没有提到“分支”。鉴于我试图检查一个分支,我仍然不确定提示意味着什么。无论如何,我继续从存储库视图中的分支进行了结帐,并获得了分支代码。

因此,套用 Marks 的回答,Subclipse 是在询问您是否想要 HEAD 或 THE BRANCH 的某些修订。

于 2013-07-10T14:50:09.263 回答