Perforce - генерировать патч после синхронизации - PullRequest
1 голос
/ 11 мая 2011

Я хотел бы зарезервировать «снимок» после синхронизации Perforce. Вместо того, чтобы применять синхронизацию ко всему дереву каталогов, я хотел бы создать файл патча. Я буду применять вручную и проверять, удовлетворяет ли результат (после компиляции и запуска простых тестовых случаев). Я собираюсь сделать синхронизацию официально, если результат в порядке. Если это NG, я могу вернуться к предыдущему «снимку» и продолжить без особых шагов отката.

Я могу положиться на 'patch', так как он поддерживает 'undo'. Говоря перформанс не для синхронизации, а для создания патча, как я могу это сделать?

Буду признателен, если вы мне поможете автоматизировать с помощью скрипта. Шаги на p4v в порядке.

С уважением, Тоан Ле

1 Ответ

0 голосов
/ 28 июля 2011

Как предположили Майк и Ворон, это хорошие моменты.

Но вы также можете использовать стратегии ветвления - разделите ваш исходный код на 2 ветви. один для тестовой ветки и один для ветки релиза. но и здесь вам придется работать над интеграцией / слиянием. Лучше всего было бы проверить вашу проверку на работоспособность с помощью любых инструментов CI (таких как hudson, curisecontrol) как часть инкрементной сборки и автоматически запустить все необходимые тестовые случаи.

...