две разные версии кодовой базы, одна с большим количеством комментариев и одна с нулевым (или минимальным) комментарием - PullRequest
0 голосов
/ 19 февраля 2010

Если у вас есть проект, в котором единственное различие в двух ветвях - это комментарии, что является хорошим рабочим процессом (предполагается Git, но приветствуются другие идеи):

  • просто напишите ловушку, которая удаляет комментарии после каждого коммита и сохраняет результат в набор файлов, используя только одну ветку
  • просто поддерживать 2 ветви
  • другое

Ответы [ 2 ]

1 голос
/ 19 февраля 2010

Зависит от того, зачем вам ветка без комментариев. Если это только для того, чтобы периодически кому-то (или что-то) публиковать, то я бы выбрал подход «скрипт-крюк».

Я не могу понять, почему у вас есть кто-то, работающий над некомментированной версией, если комментарии доступны. Поэтому удаление их в сценарии по требованию представляется предпочтительнее, чем поддержка ветки с удаленными комментариями (что, несомненно, вызовет головную боль при интеграции).

1 голос
/ 19 февраля 2010

Если в одной версии нет комментариев, то, конечно, было бы лучше удалить их автоматически (но на этапе поиска, а не фиксации).В противном случае, либо объедините их, либо оставьте две ветви.

...