Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 创建具有历史记录的新TFS分支_Visual Studio_Tfs_Branch_Branching And Merging - Fatal编程技术网

Visual studio 创建具有历史记录的新TFS分支

Visual studio 创建具有历史记录的新TFS分支,visual-studio,tfs,branch,branching-and-merging,Visual Studio,Tfs,Branch,Branching And Merging,我需要扩展,但我还需要保留历史记录,以便删除一些更改集并构建新项目。我尝试在UI中进行分支,创建了一个新的分支,其中只有一个历史记录项,表明这是从某某分支而来。假设您在TVFC而不是Git上。它实际上不是那样工作的,分支不是完整源代码和历史的克隆。这是一种标记,可以说我们现在正在分化代码库,这两个分支将有一个共享的历史 分支时,可以选择使用最新版本、标签、日期或变更集。您可以在所需的变更集进行分支吗?然后,您可以在新分支中独立地构建和编辑 您还可以在本地工作区中获取特定版本,这样,如果您只想构建

我需要扩展,但我还需要保留历史记录,以便删除一些更改集并构建新项目。我尝试在UI中进行分支,创建了一个新的分支,其中只有一个历史记录项,表明这是从某某分支而来。

假设您在TVFC而不是Git上。它实际上不是那样工作的,分支不是完整源代码和历史的克隆。这是一种标记,可以说我们现在正在分化代码库,这两个分支将有一个共享的历史

分支时,可以选择使用最新版本、标签、日期或变更集。您可以在所需的变更集进行分支吗?然后,您可以在新分支中独立地构建和编辑


您还可以在本地工作区中获取特定版本,这样,如果您只想构建特定版本的代码,甚至可能不需要分支。

假设您在TVFC而不是Git上。它实际上不是那样工作的,分支不是完整源代码和历史的克隆。这是一种标记,可以说我们现在正在分化代码库,这两个分支将有一个共享的历史

分支时,可以选择使用最新版本、标签、日期或变更集。您可以在所需的变更集进行分支吗?然后,您可以在新分支中独立地构建和编辑


您还可以向本地工作区获取特定版本,这样,如果您只想生成特定版本的代码,甚至可能不需要分支。

新创建的分支仍然包含嵌套在新变更集中的所有历史记录。您只能查看单个文件的历史记录,不能查看文件夹或分支

必须单击新分支中文件的“查看历史记录”,然后单击分支创建变更集上的下拉箭头,旧历史记录将显示

对于您的情况,您可以使用变更集而不是最新版本进行分支。具体步骤如下:

新创建的分支仍然包含嵌套在新变更集中的所有历史记录。您只能查看单个文件的历史记录,不能查看文件夹或分支

必须单击新分支中文件的“查看历史记录”,然后单击分支创建变更集上的下拉箭头,旧历史记录将显示

对于您的情况,您可以使用变更集而不是最新版本进行分支。具体步骤如下: