gpt4 book ai didi

accurev - Accurev中的基础差异和支持差异有什么区别

转载 作者:行者123 更新时间:2023-12-04 09:37:44 27 4
gpt4 key购买 nike

Accurev 中的 diff 与基础和 diff 与支持有什么区别?

最佳答案

我从你在这个论坛上的其他帖子中假设这里的上下文是在你的工作区中针对 Backed 或 Basis 做一个文件的差异。

Diff 与 Basis 将在进行更改之前将您当前在工作区中拥有的文件与您开始使用的版本进行比较。一个例子是,您更新您的工作区,开始处理处于(支持)状态的 foo.c,对其进行一些修改,然后针对 Basis 运行 Diff。它会将您的修改与您开始使用的版本进行比较,而不管父流中现在可能有哪些更改。也就是说,它只会向您显示与您的工作有关的更改。

Diff 与 Backed 将比较您当前在工作区中的文件与当前在您的支持或父流中的文件。使用前面的示例,您对 foo.c 进行了修改,但自从您开始工作以来,另一位开发人员已将他们对 foo.c 的更改提升到父流中。针对 Backed 运行 Diff 会将您当前的文件与父流中的文件进行比较,因此您还将与其他开发人员的更改进行比较,本质上是查看预合并。

如果没有其他人对 foo.c 进行了更改,那么针对 Backed 的 Diff 和针对 Basis 的 Diff 将产生相同的结果。

最后,对于任何给定的文件,如果 Backed 或 Basis 不是您要查找的特定比较,您可以运行 History -> Browse Versions 并比较曾经存在的任何两个版本。

希望这可以帮助,
~詹姆斯

关于accurev - Accurev中的基础差异和支持差异有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4752717/

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