我有SVN和Mercurial/Git的经验背景,但是TFS中关于分支的术语让我感到有些困惑。我尝试通过在源代码控制资源管理器中选择团队项目的分支...
上下文菜单选项来创建TFS团队项目的特性分支。它看起来像这样:
$/branches/MyProjectName/FeatureXYZ
这样的内容。我已经进行了一些研究,试图自己找出“Target”的含义。我点击了右上角的
?
,找到了this relevant msdn page,但是我能找到的唯一相关解释是这样的:在“目标分支名称”框中,指定新分支的路径。
这并没有太多帮助。我已经假设它会是一个路径。
此外,在分享我的研究成果方面,我也使用了我的Google-Fu,但没有找到简洁的解释。最后,在撰写这篇文章时,我还查看了建议的重复内容以及类似的问题,但未找到答案。
哦,我还尝试输入 $/MyProjectName/FeatureXYZ
并单击确定,但这会出现一个带有以下错误的警报:
目标项 $/MyProjectName/FeatureXYZ 不能在源项 $/MyProjectName 下。
底线是:TFS分支术语中的“目标”是什么,我应该如何选择?