[devel] tar.gz в .gear-rules из другого git-репозитария

Eugene Prokopiev =?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Вт Апр 3 23:38:45 MSD 2007


> 2. Расстановка тегов.
> 
>   Совсем паршиво. Похоже <http://nfg3.nfgs.net/git/dbmail.git/> -- это
> только часть репозитария используемого автором. Нашёл тольк 1 коммит
> соответствующий какой либо стабильной версии (отметеил как
> dbmail/2.2.4)... Всё остальное -- репозитарий разработки (судя по
> ChangeLog).

Простите, но придется начинать с совсем глупых вопросов:

1) Правильно ли я понимаю, что в отсутствии коммитов нет никакого 
криминала - просто хозяин репозитария синхронизируется с svn, вытягивая 
оттуда обновления, но сам ничего не коммитит? Или отсутствие коммитов - 
это плохо, и мне лучше все-таки синхронизироваться с svn?

2) Как вы искали коммиты? Т.е. куда именно смотреть в gitk и как 
получить список коммитов с помощью git-*? git-show и gitk показывают 
нечто с идентификатором 47e456d522365574e24b2455c59a79a94cc3e8e0 - это и 
есть единственный коммит? Еще я вижу:

$ git-show-branch
[master] resync

$ git-show-ref
47e456d522365574e24b2455c59a79a94cc3e8e0 refs/heads/master
47e456d522365574e24b2455c59a79a94cc3e8e0 refs/remotes/origin/HEAD
17c715778e695ce1c4dc46f9d10a79bd6661fa66 refs/remotes/origin/dbmail_2_2
784c1362118790ec0a0190327743fdef7a1763cf 
refs/remotes/origin/dbmail_2_3_workers
47e456d522365574e24b2455c59a79a94cc3e8e0 refs/remotes/origin/master

И чувствую, что как раз refs/remotes/origin/dbmail_2_2 и есть то, что 
мне нужно - ссылка на стабильную ветку 2.2, но это не бранч, бранч у 
нас, получается, только один - master.

Можно ли генерировать тарболл, основываясь на ссылке 
refs/remotes/origin/dbmail_2_2? И как просто извлечь исходники, 
соотвествующие ей?

Почему вы вместо этого отметили коммит 
47e456d522365574e24b2455c59a79a94cc3e8e0? И какой командой вы это сделали?

Остальное в первом приближении понятно, попробую позже воспроизвести ...

-- 
С уважением, Прокопьев Евгений



Подробная информация о списке рассылки Devel