我需要分支,但我还需要保留历史记录,以便删除一些更改集并构建新项目。我尝试在UI中进行分支,并创建了一个只有一个历史项目的新分支,表明它是从某某分支出来的。
答案 0 :(得分:4)
新创建的分支仍包含嵌套在新变更集中的所有历史记录。您只能查看单个文件的历史记录,而不能查看文件夹或分支。
您必须在新分支中的文件上单击“查看历史记录”,然后单击分支创建变更集上的 下拉箭头 ,将显示旧历史记录。
答案 1 :(得分:0)
假设你在TVFC而不是Git。它并没有真正起作用,分支不是完整源和历史的克隆。我们现在正在分散代码库,这将是一个标记,两个分支将有共享的历史记录。
分支时,您可以选择以最新版本,标签,日期或变更集进行分支。你可以分配你想要的变更集吗?然后,您可以自由地在新分支中单独构建和编辑。
您还可以获得本地工作区的特定版本,这样如果您只想构建某个版本的代码,甚至可能不需要分支。