- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个分支,当我第一次从源代码合并到分支时,出现了一大堆旧的变更集,它说没有合并,但它们在分支之前就存在,我确认它们在那里。
例子:
假设当 Source 中有 9 个变更集时,我从 Source 分支到 Target。
在 Source 中进行了更改 10。
我从源合并到目标,TFS 告诉我更改 6 和 7 和 10 需要合并(即使 6 和 7 在我分支之前就在那里,我可以确认这些更改在目标中)
我是 TFS 的新手,这发生在我第一次开始实现分支和合并时。
我做的最新分支没有这样做。
现在我们有一个主干,然后有 1 个分支用于下一个版本的持续 QA,另一个分支用于生产修补程序。是 QA 分支出现了这个问题,但是当我制作修补程序分支时,它很好。
最佳答案
我遇到过几次。我最终只是将“流氓”候选变更集从源合并到目标。我检查了挂起的合并并确定没有更改。提交合并摆脱了这些候选变更集。我想如果它不起作用我可以回滚。
编辑 : 看来,如果你升级到 TFS 2010,有一个 bug 会导致额外的合并候选(见 http://support.microsoft.com/kb/2135068)
“一个分支上的任何项目如果被多次重命名或有多个其他项目占据了它们的命名空间(通过添加/删除组合)将失去与其他分支上相应项目的关系。”
至于决议,支持文章说:
“要解决额外合并候选的问题,应使用/discard 选项。为此,请从命令行运行以下格式的合并:tf merge <source branch> <target branch> /r /discard:CXXX~CYYY
在本例中,XXX
和 YYY
表示要丢弃的更改范围的变更集 ID。 checkin 此合并后,不需要的候选将不再出现以供将来合并。另请注意,由于 TFS 2010 中合并算法的改进,在源分支和目标分支中删除的项目将导致合并更改。在这些情况下,最好不要丢弃变更集,以便正确更新合并历史记录。 ”
关于TFS 2010 : Branching - Why do changesets say they haven't been merged when they were from before the Branch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9607870/
我正在使用 haven 将 .sav 文件导入 R。我想知道如何显示值标签而不是数字代码。在下面的示例中,我想显示物种名称而不是数字 1、2、3。 library(haven) path
我正在使用 haven::labelled 来设置变量的值标签。目标是创建一个完整记录的数据集,我可以将其导出到 SPSS。 现在,假设我有一个 df value_labels 值及其值标签。我还有
我正在尝试从带有haven 包的SPSS por 文件访问变量标签(这是变量的描述)。我可以用外国包做得很好,但我想使用haven。有什么建议? # Using foreign I can get t
有seems to be an issue当文件路径中包含任何类型的特殊字符(仅包括文件名)时,请使用 Haven (1.1.1) 包。 假设这是一个真正的问题,我正在寻找某种巧妙的黑客/解决方案来解
使用 Xcode 将 iOS 应用程序上传到 App Store Connect(自动管理签名)并收到此错误: 查找和生成签名 Assets 时发生以下错误。 ... 与 Apple 的沟通失败。 您
我需要处理一些遗漏撇号的句子。 例如: 元素是假的。卖家声称它是正品并且它不是 它是假的,没有您看不到看到马林鱼的照片,已寄回等待退款。 如何使用正则表达式查找“doesn t”、“can t”、
我正在尝试在 iTunes Connect 中添加视频预览。但是当我按下保存按钮时,它说 You haven't made any changes. 保存按钮仍然可用,就像有一些变化一样。 我尝试进行
我正在研究深度链接。我在我的应用程序中集成了 branch.io sdk。我也在 branch.io 上创建应用程序。我为该应用程序创建了一个深层链接。当我将该链接发送到设备并尝试在浏览器中打开它时,
我正在尝试查看 CMS HCC 风险调整模型软件文件 ( 2020 Model Software (zip) ) 提供的 SAS 传输文件。 我已经尝试使用 SAS Universal Viewer
假设我有一个回调由于某些事件而永久触发;即有人在移动鼠标。 如果回调在 x 秒内未触发,我想运行清理操作;即,如果他们在 2 秒内没有移动鼠标,则开火。 我想我可能可以用 setTimeout 解决一
我是一名优秀的程序员,十分优秀!