有谁知道是否有可能仅在Accurev控件中为单个文件获取更新。目前,如果可以在服务器端更新单个文件,我可以更新整个工作集吗?
是的,这在AccuRev中被称为“部分更新”。您可以将单个元素-或-元素的整个事务发送到您的工作区。请参阅下面的CLI和GUI说明。
请注意,虽然有一些合理的情况可供您手动选择较新版本的元素,但仅在例外/临时情况下才应执行部分更新。使用默认的“完全更新”可确保表示配置新状态的所有新版本元素之间的逻辑一致性。执行部分更新不会消除对完整更新的需求。最佳做法是暂时使用部分更新,然后执行完整更新,然后再进行任何更改。
GUI:1.在要对其执行“部分更新”的工作区中,选择元素,然后单击“浏览版本”图标。
从浏览版本中,选择此文件的较新版本。右键单击->“发送到工作区”->选择工作区。
这将使用单个元素更新您的工作空间。
CLI:您将使用“ accurev co”命令。
要更新现有元素,您将基于要拉入工作空间的版本运行以下命令。
您可以通过在文件上进行历史记录来查找特定版本。
要更新工作空间中不存在的元素,您将需要从引用该文件的已知wspace或流中获取历史记录。#accurev hist -fev -s
然后使用上面的命令提取版本。
GUI:1.在流浏览器中,找到具有所需事务的流。这很可能是父层次结构中的流。
在流浏览器中,选择流并查看交易记录,右键单击->“显示历史记录”。
从流历史记录中,查找包含所需元素的升级事务并将其发送到您的工作空间。右键单击->发送到->工作区
CLI:您将在工作空间中使用“ accurev co”命令。
对于发送单个事务,您将基于您希望拉入工作区的事务运行以下命令。
您可以通过在流上进行历史记录来找出事务编号。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句