用于创建分支的对话框的目标字段中有什么内容?

What goes in Target field of dialog for creating a branch?

在我开始使用 VSTS 之前,我有我的源代码 C:\Users\jjacobs\Documents\Visual工作室2017\Projects\BigSolution 还有一个带有一些更新代码的分支版本 C:[=20=]JQJ\CS2017\BigSolution.

几年前我使用 Visual Source Safe 并且非常喜欢它。非常容易使用。 VSTS 与我记忆中的 VSS 非常不同。 经过非常陡峭的学习曲线和痛苦的时间后,我将主要版本放入 VSTS。现在我需要使用 C:[=20=]JQJ\CS2017\BigSolution.

中的源代码创建一个 VSTS 分支

我打开了 Source Control Explorer,右键单击 BigSolution,选择 Branching and Merging > Branch。在对话框中,对于目标,我输入了 C:[=20=]JQJ\CS2017\BigSolution,但它不喜欢那样。 我应该在那里输入什么?以后会有对话框,我可以在其中输入分支中我想要的源代码的路径吗?

谢谢,

目标应该是分支名称(您喜欢的任何名称),相对于源代码管理,而不是计算机上的位置。

例如:$/MyTeamProjectName/MyBranch

$ 表示您的团队项目集合的根目录。

MyTeamProjectName 是包含您的代码的团队项目的名称——您不能对团队项目进行分支。

MyBranch 是您要创建的分支的名称。这可以嵌套得更深:$/MyTeamProjectName/Development/SomeFeatureBranch 将在 Development 文件夹下创建一个名为 SomeFeatureBranch 的分支。

记住,在 TFVC 中创建一个分支是一个 server 操作。它与源代码在您的 PC 上的位置无关。