gpt4 book ai didi

version-control - 有没有办法在 Accurev 中获得单个文件更新?

转载 作者:行者123 更新时间:2023-12-04 07:01:11 26 4
gpt4 key购买 nike

有谁知道是否可以仅针对 Accurev 控件中的单个文件进行更新。目前我更新了整个工作集,是否可以在服务器端更新单个文件?

最佳答案

是的,这在 AccuRev 中称为“部分更新”。您可以将单个元素或整个元素事务发送到您的工作区。请参阅下面的 CLI 和 GUI 说明。

请注意,虽然手动选择较新版本的元素是合法的,但只应在异常/临时情况下执行部分更新。使用默认的“完全更新”可保证代表配置新状态的元素的所有较新版本之间的逻辑一致性。执行部分更新并不意味着完全更新的需要。最佳做法是暂时使用部分更新,然后在进行任何更改之前执行完整更新。

单个元素

图形用户界面:
1. 在要对其执行“部分更新”的工作区中,选择元素,然后单击浏览版本图标。

  • 从浏览版本中,选择此文件的较新版本
    右键单击->“发送到工作区”-> 选择工作区。
  • 这将使用单个元素更新您的工作区。

  • 命令行界面:
    您将使用“accurev co”命令。

    要更新现有元素,您将根据要拉入工作区的版本运行以下命令。

    accurev co -v

    您可以通过对文件进行历史记录来找出特定版本。

    accurev hist -fev

    要更新工作区中不存在的元素,您需要从引用该文件的已知 wspace 或流中获取历史记录。 # accurev hist -fev -s

    然后使用上面的命令拉入版本。

    个人交易

    图形用户界面:
    1. 在流浏览器中,找到具有所需事务的流。这很可能是父层次结构中的流。
  • 在流浏览器中,选择流并查看交易历史
    右键单击->“显示历史记录”。
  • 从流历史记录中,找到包含所需元素的提升交易并将其发送到您的工作区。
    右键单击 -> 发送至 -> 工作区

  • 命令行界面:
    您将在工作区中使用“accurev co”命令。

    对于发送单个事务,您将根据要拉入工作区的事务运行以下命令。

    累积成本

    您可以通过对流进行历史记录来找出交易编号。

    accurev hist -fv -s

    关于version-control - 有没有办法在 Accurev 中获得单个文件更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19000558/

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