Eclipse Perforce Plugin и по умолчанию модификатор типа файла, поэтому версия обновляется - PullRequest
1 голос
/ 22 апреля 2009

Мы перевели нашу систему управления версиями с CVS на Perforce, и наша команда разработчиков Java использует подключаемый модуль Perforce в Eclipse (Mac). Версия больше не обновляется при добавлении / редактировании. Мы используем ключевое слово $ Revision в нашем javadoc. Согласно сайту Perforce, вы должны использовать модификатор + k, эффективно меняющий тип файла с текстового на ktext. Два вопроса:

  • Есть ли способ по умолчанию для типа файла ktext (или установить модификатор) в Eclipse вместо необходимости делать это каждый раз перед отправкой (фиксацией) в Perforce? (Например, щелкните правой кнопкой мыши файл и выберите «Команда»> «Изменить атрибуты ...»)

  • Есть ли способ настроить Perforce для продолжения создания версий, когда CVS остановился? Пример: перед миграцией файл был установлен с 1,34. При следующей отправке Peforce мы хотим, чтобы файл был установлен с 1,35, а не с 1. 1. 1009 *

Большое спасибо.

1 Ответ

1 голос
/ 30 января 2014

Я получил полезный ответ от службы поддержки Perforce на случай, если у кого-то возникнут следующие проблемы:

По умолчанию для типа файла:

Вы можете предоставить это на стороне сервера с помощью команды "p4 typemap". Например:

+ k //depot/proj1/....java

добавит модификатор + k ко всем файлам в каталоге // depot / proj1 с расширением .java.

По поводу версий:

Если вы переносите свой CVS-репозиторий в Perforce, используя один из полных инструменты преобразования (например, cvs2p4, который можно найти в нашем Public Depot на public.perforce.com), он перенесет все ревизии из CVS, так что файл с ревизией 1.34 в CVS будет файлом Perforce с ревизией # 34 (отправка следующей заявки № 35).

...