branch - Team Foundation Server 2010 : Can I delete a branch, 但保存其历史记录?

标签 branch history

在 Team Foundation Server 2010 中,我为一个我想要临时的主要项目创建了一个源代码控制分支。项目关闭后,我想把临时分支打结,合并到我的Main分支中,然后删除。我想简单地删除它,这样我就不会一直有一个临时分支。但是,我不想丢失这个分支的签到历史。

所以,我的问题是我可以删除已合并到其他分支的分支而不删除该分支的历史记录吗?

最佳答案

删除的分支基本上是隐藏的,并没有真正删除。这意味着它们不会显示在源代码管理资源管理器中(除非您打开了显示已删除文件选项),但分支的历史记录仍应可通过注释工具获得,并且在查看任何分支中文件的历史记录时,您将分支合并回。

关于branch - Team Foundation Server 2010 : Can I delete a branch, 但保存其历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7825825/

相关文章:

git - 在 Windows 上将所有 Git 分支名称重命名为小写(GitHub 远程)

mercurial - TortoiseHg 和一个 repo 中的多个分支

c++ - c从c++中得到了什么特性?

jquery - 绑定(bind)窗口到 popstate 事件触发两次

sql - 如何跟踪引用表的历史变化?

javascript - 我可以阻止 history.popstate 在初始页面加载时触发吗?

git - 使用指定仓库中的 Git 分支动态填充 Jenkins Choice 参数

git - 删除远程分支不会从 GitHub 中删除

git - 如何将本地代码推送到 gitlab 上的新分支。需要具体步骤(看起来像一个重复的问题,但我需要一些具体步骤)

reactjs - 如何在 useCallback 中使用全局对象而不将其作为依赖项(删除警告)