Perforce - генерировать патч после синхронизации
Я хотел бы зарезервировать "снимок" после синхронизации Perforce. Вместо того, чтобы применять синхронизацию ко всему дереву каталогов, я хотел бы создать файл патча. Я буду применять вручную и проверять, удовлетворяет ли результат (после компиляции и запуска простых тестовых случаев). Я собираюсь сделать синхронизацию официально, если результат в порядке. Если это NG, я могу вернуться к предыдущему "снимку" и продолжить без особых шагов отката.
Я могу положиться на "патч", так как он поддерживает "отменить". Говоря перформанс не для синхронизации, а для создания патча, как я могу это сделать?
Я ценю, если вы можете помочь мне, как автоматизировать с помощью сценария. Шаги на p4v в порядке.
С уважением, Тоан Ле
1 ответ
Как предположили Майк и Ворон, это хорошие моменты.
Но также вы можете использовать стратегии ветвления - сделайте ваш исходный код на 2 ветви. один для тестовой ветки и один для ветки релиза. но и здесь вам придется работать над интеграцией / слиянием. Лучше всего было бы проверить вашу проверку на работоспособность с помощью любых инструментов CI (таких как hudson, curisecontrol) как часть инкрементной сборки и автоматически запустить все необходимые тестовые случаи.