Выполните миграцию в Subversion - PullRequest
1 голос
/ 17 ноября 2011

Я собираюсь использовать p42svn в первый раз, и у меня есть некоторые сомнения / вопросы относительно того же.

  1. Как я понял из домашней страницы p42svn , сценарий p42svn.pl должен запускаться с компьютера, на котором размещено хранилище Perforce. Этот сценарий генерирует читаемый SVN-файл дампа, который затем можно импортировать в репозиторий SVN. Не могли бы вы подтвердить правильность моего понимания?

  2. В нашем сценарии мы не хотим иметь все ревизии файлов. Нам понадобятся только изменения за прошедший 1 год. Можно ли добиться того же?

  3. Вместо того, чтобы переносить все проекты из хранилища Perforce за один раз, можно ли переносить проекты по одному?

Любая помощь в этом отношении высоко ценится.

1 Ответ

1 голос
/ 17 ноября 2011

Я никогда не использовал сценарий сам, но чтение документации приводит меня к:

  1. да.
  2. Используйте переключатель --changes. Найти соответствующие изменения с p4 changes -s submitted @2010/11/17,@now (это дало бы Вы изменения, начиная с года назад, приспособиться к вашим потребностям)
  3. Мои знания SVN недостаточно хороши, чтобы комментировать, но, возможно, ответ на этот вопрос помогает?
...