Полезно ли иметь информацию о версии, такую ​​как журнал истории и идентификатор файла в исходном файле? - PullRequest
2 голосов
/ 09 ноября 2010

Я знаю, что они предоставляют краткий справочник, но по мере роста кода они могут привести к изменению сотен файлов только из-за обновлений версий / истории.

Это приводит / относится к моему другому вопросу: Есть ли способ предотвратить пометку комментариев кода как изменения в diff, полученных из-за контроля версий? (CVS / SVN)

Ответы [ 2 ]

8 голосов
/ 09 ноября 2010

Хранить информацию о версии / истории в управлении версиями.Это то, что хорошо.

Информация о версии / истории в исходном файле полезна только для людей, которые читают исходный код без доступа к вашему репозиторию контроля версий.Насколько вероятен и насколько важен этот сценарий, чтобы оправдать усилия, которые потребуются от вашей команды для ведения этих заметок?Мое личное мнение таково, что это добавит много дополнительной работы для дополнительных льгот.

3 голосов
/ 09 ноября 2010

Я согласен с @Franci Penov. Вот немного другая точка зрения:

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