tfs - TFS - 制作 2 个现有文件夹相关分支
问题描述
我正在使用 TFS 2012 并想知道我是否可以轻松完成某些事情。我有两个文件夹和几个子文件夹……在以前的 SC 中,它们是彼此的分支。
TFS 有没有办法让他们产生“关系”?我在两者上都使用了“转换为分支”。当我尝试“合并”时,毫不奇怪它有一个“!” 标记并说“源和目标之间不存在合并关系。将执行无根据的合并。”
那么有没有办法“创造”这种关系呢?我意识到我可以删除 TFS 中的一个文件夹,创建分支,然后将所有原始文件复制到分支位置,然后将它们签入。但除此之外还有办法吗?我尝试了“Reparent”,但选择列表为空。
解决方案
诀窍是转到命令行,您可以使用以下命令执行毫无根据的合并:
Tf vc merge $/proj/branch1 $/proj/branch2 /baseless /recursive
之后,您可以使用 reparent 功能来设置正确的父/子关系。
也可以看看
推荐阅读
- python - db.execute(更新表)不适用于 Python
- authentication - Identity Server 4 与 IBM Security Access Manager 集成 - CallbackPath
- charts - 为什么谷歌图表的工具提示在特定情况下不能完全工作?
- python - 将由空格分隔的 cmd 行输出解析为分组的键值对
- reactjs - 如何在反应中显示数组中的产品信息?
- sql - “InvalidCastException:无法在 .net core 3.1 中转换类型为“Microsoft.SqlServer.Types.SqlHierarchyId”的对象
- azure - 从所有订阅的恢复保管库获取所有 Azure 备份
- c++ - 运行时错误:有符号整数溢出:2 * 2147483647 不能用“int”类型表示
- html - 如何在 HTML 中将屏幕分成 20/80 或 30/70 的两半?
- amazon-cloudformation - 如何在 Amazon EventBridge / Amazon CloudWatch 中监控 Cloudformation 事件?