Git: Нужен номер межотраслевой версии - PullRequest
3 голосов
/ 22 августа 2011

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

Для иллюстрации предположим, что папка называется FOO, и она находится на BRANCH1 и BRANCH2. Допустим, версия V в настоящее время равна 10.

1) сделать коммит, который изменяет FOO на BRANCH1: я бы хотел V = 11 2) теперь сделайте коммит, который изменяет FOO на BRANCH2: я бы хотел V = 12

Любая помощь будет принята с благодарностью! Жако

1 Ответ

0 голосов
/ 22 августа 2011

Ветви - это простые указатели на графике.

git describe остается единственной "меткой", действительной в репо.
Этот вопрос содержит пример, где git description используется для генерации "Vxxx".

У вас также есть git name-rev, если вы хотите иметь «метку» относительно ветви (но не действительную для репо).

...