Должен ли я упаковать SVN коммит сообщения - PullRequest
0 голосов
/ 24 октября 2018

В сообществе пользователей Git широко распространена практика фиксированной фиксации тел сообщений шириной 72–76 символов;это знают все, и такие инструменты, как «git gui», обычно дают понять, что ожидается жесткая упаковка.Но это не похоже на случай с SVN.Например, диалог фиксации TortoiseSVN не дает абсолютно никаких намеков на перенос.Означает ли это, что лучше оставить сообщение о фиксации развернутым?Или я должен выбрать свою собственную границу?Есть ли в этом четкое авторитетное руководство?

Ответы [ 3 ]

0 голосов
/ 25 октября 2018

Это действительно зависит от требований вашей организации.

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

Однако, если вы просто спрашиваете о передовой практике / авторитетном руководстве, чтобы дать вам ответ, вы не найдете его.Сообщения журнала открыты для интерпретации и использования вашей командой.

0 голосов
/ 31 октября 2018

TortoiseSVN показывает подсказку для переноса сообщений коммита.Вам необходимо добавить tsvn:logwidthmarker свойство в ваш репозиторий.Вы также можете определить различные шаблоны сообщений журнала.

enter image description here

Кстати, окно выбора фиксации VisualSVN также поддерживает tsvn:logwidthmarker.

enter image description here

0 голосов
/ 25 октября 2018

Для Subversion не существует глобального стандарта / «наилучшей практики» для этого.Делайте все, что работает для вашей организации и проекта.

...