Добавить новую папку в хранилище в клиенте P4V
Я хочу создать личную папку филиала в депо, используя перформанс визуальный клиент. Может кто-нибудь сказать мне, как это сделать? Я посмотрел на Google, но для пользователя P4V так мало помощи.
Повторяю вопрос:
Я создал локальный каталог: c:/depot/abc/myfile.txt
, Мой p4v сопоставлен с центральным хранилищем как //depot... c:/depot/...
Как мне отправить abc/myfile.txt
в хранилище?
3 ответа
После прочтения вашего вопроса, похоже, у вас еще нет файлов в вашем депо? Если это так, то вам просто нужно добавить файлы в хранилище, а не интегрировать. Вот как это сделать:
- В диалоговом окне редактирования рабочей области установите корень в c:/depot
- Затем измените отображение рабочей области на
//depot/... //<workspace-name>/...
оставляя косую черту, как это в вашем вопросе, может вызвать проблемы. - В представлении рабочей области P4V найдите файл, который вы хотите добавить в хранилище.
- Щелкните правой кнопкой мыши этот файл и выберите "Отметить для добавления...", чтобы добавить его в ожидающий список изменений.
- Повторите шаг 3 для всех файлов, которые вы хотите добавить (вы также можете выбрать несколько файлов, а затем отметить их для добавления).
- После того, как вы отметили все для добавления в ожидающем списке изменений, щелкните правой кнопкой мыши этот список изменений и выберите "Отправить", чтобы зафиксировать файлы в хранилище.
Если вы только начинаете с P4V, подумайте о том, чтобы потратить некоторое время на чтение этого: http://www.perforce.com/perforce/doc.current/manuals/p4v-gs/index.html и этого: http://www.perforce.com/perforce/doc.current/manuals/intro/index.html
На сайте Perforce есть еще много документов, но это хорошее место для начала.
Щелкните правой кнопкой мыши ветку, из которой вы хотите перейти, и выберите "Интегрировать" (если это 2011.1, вы бы выбрали "Объединить / Интегрировать"). Затем в появившемся окне введите цель.
Обратите внимание, что у вас должны быть разрешения на отправку, чтобы создать ветку в новом месте. Так
//depot1/main/... //depot2/sandbox/...
Если у вас есть права на отправку // depot1, но не на //depot2, вы не сможете переходить с // depot1 на //depot2, но вы можете переходить с // depot1 / main /... на // depot1 / песочница /... до тех пор, пока у вас есть разрешения для всех // depot1