gpt4 book ai didi

plasticscm - 关于在 Plastic SCM 中使用可写 Xlink 的几个问题

转载 作者:行者123 更新时间:2023-12-04 05:19:28 27 4
gpt4 key购买 nike

我需要一些有关使用可写 Xlink 的信息。

我有两个项目,我们称它们为项目A B项目 .

每个项目都有自己的存储库: repo A ;和 repo B .每个项目也有自己的工作区: C:\项目\项目 A ;和 C:\项目\项目 B ;

B项目引用 项目A ,所以我在 中创建了一个可写的 Xlink B项目引用工作区 项目A ,将“XLink 目标变更集”设置为 中的最后一个变更集项目A .我做了我的登记和更新以及来自 的代码项目A 现在出现在 下的文件夹中B项目 : C:\Projects\Project B\Project A .所有这些似乎都按预期工作。

但是,当我对 进行更改时项目A (在 项目 A 的 工作区中)并 checkin 它们,Xlink 没有改变。然后我编辑了 Xlink 并将“Xlink 目标变更集”更新为 中新的最后一个变更集项目A ,做了我的 checkin 和更新,然后它从 拉取了最新的代码项目A 进入 下的文件夹B项目 .

所以我有几个问题:

我该怎么做才能让 Xlink 显示为已更改?

工作时 项目A ,我应该在 工作吗?项目A的工作区( C:\Projects\Project A ),或者我应该处理 项目A 代码在 B项目工作区( C:\Projects\Project B\Project A )?

假设我正在更改 项目A B项目工作区,我什至需要 的工作区吗?项目A ?

任何帮助将不胜感激。

最佳答案

xlink 是一个静态对象,因此目前它无法跟踪目标变更集分支( 项目 A )中的最新更改。

你需要进化项目A 使用 的存储库B项目存储库。所以,在你的情况下,你需要通过 B项目 下进行更改项目A .

您可能知道,如果您在 中创建了一个新分支B项目然后您在 C:\Projects\Project B\Project A 下执行更改 中会自动创建一个新分支项目A 如果您合并 ,存储库将保存更改,甚至更多。 B项目任务分支项目A 任务分支也将自动合并。

在这里,您有一篇关于您的场景的博客文章:http://codicesoftware.blogspot.com/2011/12/how-to-link-repositories-using-xlinks.html

关于plasticscm - 关于在 Plastic SCM 中使用可写 Xlink 的几个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13823224/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com