[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: git-svn



Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Wed, 2 Dec 2009 10:06:49 +0300:

 AGG>>>> for tag in $(git branch -r | grep tags/);do
 AGG>>>> git tag $(basename $tag) $tag
 AGG>>>> done
 >>> 
 >>> я так делал (в первом письме писал), вебгуй после этого показывает
 >>> список тагов, но в листе коммитов их (такие таги) не распознает.
 >>> 
 >>> я с этого собственно и начал.
 >>> после такой команды создаются refs/tags/release_0.1.10 которые по
 >>> show-ref имеют _тот_ же commit-id. я полагаю что чтобы в вебгуе это
 >>> распознавалось как таги, надо чтобы это был не тот же, а предыдущий.
 AGG>> git tag их показывает? gitk тоже? git push --tags их пушит?

 DEO> да, думаю что да, да

 DEO> эти проблемы (как написано в первом письме) удалось решить еще до
 DEO> вопроса в рассылку.

 DEO> Остается вопрос как привязать эти таги к списку коммитов

 DEO> PS: кстати я просмотрел несколько OS-проектов, переехавших с SVN на
 DEO> git, везде таги не привязаны к коммитам. например:

 DEO> http://git.fluxbox.org/?p=fluxbox.git;a=summary

 DEO> а вот если посмотреть на какой-либо проект изначально бывший под git,
 DEO> то выглядит он вот так:
 DEO> http://git.gq.net.ru/?p=xneur.git

 DEO> видна разница? во втором случае таги привязаны к коммитам (желтый цвет
 DEO> на страничке), а в первом случае эти таги "сами по себе" живут

Насколько я читал документацию на git, это разные теги.  Экспортируемые
- это отдельные объекты.  Да, они тоже делаются командой git tag, но с
другими ключами.

-- 
Нажатие на кнопку "Запомнить пароль" не поможет ВАМ запомнить пароль.
 -- http://bash.org.ru/quote.php?num=101483


Reply to: