2016-03-16 3 views
0

Мой друг и я используем P4V в качестве нашего инструмента управления версиями, чтобы мы могли работать над одним и тем же проектом.С P4V, как получить последнюю версию?

У нас проблемы, как:

  1. Я построил поток депо и загрузил наш проект к нему;
  2. Мы работали в одном потоке с именем dev, и мы получили последнюю версию для всех файлов и проверили все.
  3. Я сменил сценарий под названием A.cs и отправил его успешно.
  4. Мой друг хотел получить последнюю версию A.cs, которую я только что изменил, но она не могла. Мы получили это предупреждение //TheAwsome/Main/MakeItCool/Assets/Scripts/A.cs#1 - открыт для редактирования и не могут быть удалены

Некоторые люди говорили, что мы могли бы использовать Get Revision с воздействующей силой, чтобы решить Эта проблема. Мы опробовали это, но не смогли.

+0

Если вы попросите получить последнюю версию и у вас есть файл для редактирования, вам необходимо выполнить действие «разрешить», чтобы объединить ваши изменения с изменениями в последней версии. Вот некоторые документы: https://www.perforce.com/perforce/doc.current/manuals/p4v/Resolving_files.html –

+1

Ошибка «не может быть удалена» предполагает, что вы удалили ее, а не ее редактировали. Правильно ли это звучит? –

ответ

0

Если вы оба указываете на один и тот же депо, но имеете разные рабочие пространства, «p4 sync» должен получить последнюю версию файла. Но если файл открыт в рабочей области, может потребоваться разрешение.

 Смежные вопросы

  • Нет связанных вопросов^_^