2017-01-25 3 views
1

У нас включена интеграция Swarm-Perforce, и я попросил обзор Y на полке A. Я получил несколько комментариев и изменил/добавил файлы и создал новую полку B (I не хочу заменять A, потому что я, возможно, захочу вернуться к нему). Есть ли способ включить полку B для обзора Y?Обновление роя с новой полкой Perforce

Один из способов, я думал, сделал копию A, а затем заменил A на B. Есть ли более быстрый способ сделать это?

+0

Чтобы сделать копию A, ознакомьтесь с новой командой «p4 reshelve» в версии сервера 2016.1. –

ответ

1

Да, есть более быстрый способ. Просто замените полку в A.

Рой хранит все версии вашего обзора. Когда вы сначала запрашиваете обзор для A, он создает версию 1 обзора. Когда вы обновляете обзор (или повторно откладываете), он создает версию 2 обзора. И т. Д. В графическом интерфейсе Swarm просматривается горизонтальный слайдер, в котором вы можете перемещаться по всем версиям, которые были просмотрены.

Теперь хорошая вещь: каждая из этих версий «реализована» с использованием полки Perforce (в другой рабочей области, управляемой Swarm). Таким образом, вы всегда можете получить доступ и просмотреть все версии обзора. (Вы можете даже различать свои версии с помощью двухточечной кнопки в графическом интерфейсе Swarm.) Чтобы не использовать определенную версию вашего изменения, выберите эту версию с горизонтальным слайдером, а затем скопируйте номер полки, где написано: Измените 1234 на полке. ... Скопируйте 1234, перейдите на P4V, Ctrl-G, откройте изменение 1234, unhelve.