我们已启用 Swarm-Perforce 集成,并且我已请求对架子 A 进行审查 Y。我收到了一些评论,并已更改/添加文件并创建了新的架子 B(我不想替换 A,因为我可能想回到它)。有什么办法可以将货架 B 纳入评论 Y 中吗?
我想到的一种方法是复制 A,然后用 B 替换 A。有没有更快的方法来做到这一点?
最佳答案
是的,有一个更快的方法。只需更换 A 中的架子即可。
Swarm 保留您评论的所有版本。当您第一次请求 A 的审阅时,它会创建审阅的版本 1。当您更新评论(或重新搁置)时,它会创建评论的版本 2。 Swarm 审核 GUI 中有一个水平 slider ,您可以在其中导航审核的所有版本。
现在好消息是:每个版本都是使用 Perforce 架子“实现”的(在另一个工作区中,由 Swarm 管理)。因此,您始终可以访问和取消搁置所有审阅版本。 (您甚至可以使用 Swarm GUI 中的两点按钮来区分版本。)要取消搁置更改的特定版本,请使用水平 slider 选择该版本,然后复制显示“Change 1234 shelved”的搁架编号。进入...。复制1234,转到P4V,Ctrl-G,打开更改1234,取消搁置。
关于perforce - 使用新的 Perforce 架子更新 Swarm 评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41846581/