LINUX.ORG.RU

История изменений

Исправление gaylord, (текущая версия) :

Я там выше писал об этом, но было бы круто, если бы DVCS позволяли добавлять различные метаданные к коммитам и опционально копировать их в следующие коммиты в рамках ветки. Так можно было бы и «номер тикета» добавить, и вообще что угодно. Удивительно, что такой простой идеи не попадалось нигде.

В Git это решается через trailers:

foo: do this

Blah-blah.

Ticket: XXX-1234
Signed-off-by: me

Вытаскивание всего этого поддерживается на уровне тулинга типа git-log. Возможно это можно было бы прицепить к коммиту через тот же механизм, что и PGP подпись, но это никогда ни у кого не вызывало проблем. Это решенная задача, она работает в сотнях компаний без каких-либо проблем. Ей можно решить по-другому сделав специальный API, но зачем?

Исправление gaylord, :

Я там выше писал об этом, но было бы круто, если бы DVCS позволяли добавлять различные метаданные к коммитам и опционально копировать их в следующие коммиты в рамках ветки. Так можно было бы и «номер тикета» добавить, и вообще что угодно. Удивительно, что такой простой идеи не попадалось нигде.

В Git это решается через trailers:

foo: do this

Blah-blah.

Ticket: XXX-1234
Signed-off-by: me

Вытаскивание всего этого поддерживается на уровне тулинга типа git-log. Возможно это можно было бы прицепить к коммиту через тот же механизм, что и PGP подпись, но это никогда ни у кого не вызывало проблем. Это решенная задача, она работает в сотнях компаний без каких-либо проблем.

Исходная версия gaylord, :

Я там выше писал об этом, но было бы круто, если бы DVCS позволяли добавлять различные метаданные к коммитам и опционально копировать их в следующие коммиты в рамках ветки. Так можно было бы и «номер тикета» добавить, и вообще что угодно. Удивительно, что такой простой идеи не попадалось нигде.

В Git это решается через trailers:

foo: do this

Blah-blah.

Ticket: XXX-1234
Signed-off-by: me

Вытаскивание всего этого поддерживается на уровне тулинга типа git-log. Возможно это можно было бы прицепить к коммиту, но это никогда ни у кого не вызывало проблем. Это решенная задача, она работает в сотнях компаний без каких-либо проблем.