* [devel] FR для gear: выполнение tar: @ 2006-05-06 11:30 Anton Farygin 2006-05-06 11:36 ` Dmitry V. Levin 0 siblings, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-06 11:30 UTC (permalink / raw) To: ALT Devel discussion list Привет. Очередной FR для Gear: для корректно работающего rpm -ba, buildreq и т.д. в каталоге с пакетом, предназначенным для сборки через gear - хотелось бы получить такую фичу, как: выполнить .gear-rules для локального каталога, результат положить локально (желательно - в соответствии с rpm --eval %_sourcedir, хотя вполне устроит ) Нужно это для того, что бы можно было работать с содержимым репозитария как с обычным srpm'овским пакетом, установленным в систему (например - прогнать buildreq). можно ещё добавить clean (или reset), но я для себя сделал это в makefile (через удаление всего, кроме .git и дальнейшим cg-restore) Тарболлы делать в Makefile не хотелось бы самостоятельно, что бы не дублировать код из gear. Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 11:30 [devel] FR для gear: выполнение tar: Anton Farygin @ 2006-05-06 11:36 ` Dmitry V. Levin 2006-05-06 11:47 ` Anton Farygin 0 siblings, 1 reply; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-06 11:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 966 bytes --] On Sat, May 06, 2006 at 03:30:30PM +0400, Anton Farygin wrote: > Очередной FR для Gear: > > для корректно работающего rpm -ba, buildreq и т.д. в каталоге с пакетом, > предназначенным для сборки через gear - хотелось бы получить такую фичу, > как: > > выполнить .gear-rules для локального каталога, результат положить > локально (желательно - в соответствии с rpm --eval %_sourcedir, хотя > вполне устроит ) Не уверен, что понял запрос. Что ты называешь локальным каталогом? > Нужно это для того, что бы можно было работать с содержимым репозитария > как с обычным srpm'овским пакетом, установленным в систему (например - > прогнать buildreq). А, кажется я догадываюсь, что ты имеешь в виду. Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? > можно ещё добавить clean (или reset), но я для себя сделал это в > makefile (через удаление всего, кроме .git и дальнейшим cg-restore) git-clean? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 11:36 ` Dmitry V. Levin @ 2006-05-06 11:47 ` Anton Farygin 2006-05-06 12:09 ` Dmitry V. Levin 0 siblings, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-06 11:47 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 03:30:30PM +0400, Anton Farygin wrote: >> Очередной FR для Gear: >> >> для корректно работающего rpm -ba, buildreq и т.д. в каталоге с пакетом, >> предназначенным для сборки через gear - хотелось бы получить такую фичу, >> как: >> >> выполнить .gear-rules для локального каталога, результат положить >> локально (желательно - в соответствии с rpm --eval %_sourcedir, хотя >> вполне устроит ) > > Не уверен, что понял запрос. Что ты называешь локальным каталогом? > >> Нужно это для того, что бы можно было работать с содержимым репозитария >> как с обычным srpm'овским пакетом, установленным в систему (например - >> прогнать buildreq). > > А, кажется я догадываюсь, что ты имеешь в виду. > Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? да, всё верно. туда, куда скажут в опции > >> можно ещё добавить clean (или reset), но я для себя сделал это в >> makefile (через удаление всего, кроме .git и дальнейшим cg-restore) > > git-clean? о.. и правда ;) Вот ведь.. Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 11:47 ` Anton Farygin @ 2006-05-06 12:09 ` Dmitry V. Levin 2006-05-06 12:23 ` Anton Farygin 0 siblings, 1 reply; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-06 12:09 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 433 bytes --] On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: > Dmitry V. Levin wrote: [...] > > А, кажется я догадываюсь, что ты имеешь в виду. > > Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? > > да, всё верно. туда, куда скажут в опции Это совсем легко, сейчас для этих целей используется временный каталог, который по окончании работы gear удаляется, Как назвать параметр? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 12:09 ` Dmitry V. Levin @ 2006-05-06 12:23 ` Anton Farygin 2006-05-06 13:11 ` Dmitry V. Levin 0 siblings, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-06 12:23 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: >> Dmitry V. Levin wrote: > [...] >>> А, кажется я догадываюсь, что ты имеешь в виду. >>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? >> да, всё верно. туда, куда скажут в опции > > Это совсем легко, сейчас для этих целей используется временный каталог, > который по окончании работы gear удаляется, > Как назвать параметр? --output-to=<каталог> ? --sources-only=<каталог> ? Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 12:23 ` Anton Farygin @ 2006-05-06 13:11 ` Dmitry V. Levin 2006-05-06 13:34 ` Anton Farygin 0 siblings, 1 reply; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-06 13:11 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 663 bytes --] On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: > Dmitry V. Levin wrote: > > On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: > >> Dmitry V. Levin wrote: > > [...] > >>> А, кажется я догадываюсь, что ты имеешь в виду. > >>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? > >> да, всё верно. туда, куда скажут в опции > > > > Это совсем легко, сейчас для этих целей используется временный каталог, > > который по окончании работы gear удаляется, > > Как назвать параметр? > > --output-to=<каталог> ? > --sources-only=<каталог> ? --outdir=<каталог> ? --sourcedir=<каталог> ? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 13:11 ` Dmitry V. Levin @ 2006-05-06 13:34 ` Anton Farygin 2006-05-06 13:39 ` Dmitry V. Levin 0 siblings, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-06 13:34 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: >> Dmitry V. Levin wrote: >>> On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: >>>> Dmitry V. Levin wrote: >>> [...] >>>>> А, кажется я догадываюсь, что ты имеешь в виду. >>>>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? >>>> да, всё верно. туда, куда скажут в опции >>> Это совсем легко, сейчас для этих целей используется временный каталог, >>> который по окончании работы gear удаляется, >>> Как назвать параметр? >> --output-to=<каталог> ? >> --sources-only=<каталог> ? > > --outdir=<каталог> ? > --sourcedir=<каталог> ? да. То что надо. --outdir нужно ещё как-то сказать что бы он ничего кроме export'а не делал. (кстати, --export=<каталог> - IMO самое оно) Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 13:34 ` Anton Farygin @ 2006-05-06 13:39 ` Dmitry V. Levin 2006-05-06 13:51 ` Anton Farygin 2006-05-06 16:53 ` Dmitry V. Levin 0 siblings, 2 replies; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-06 13:39 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1200 bytes --] On Sat, May 06, 2006 at 05:34:54PM +0400, Anton Farygin wrote: > Dmitry V. Levin wrote: > > On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: > >> Dmitry V. Levin wrote: > >>> On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: > >>>> Dmitry V. Levin wrote: > >>> [...] > >>>>> А, кажется я догадываюсь, что ты имеешь в виду. > >>>>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? > >>>> да, всё верно. туда, куда скажут в опции > >>> Это совсем легко, сейчас для этих целей используется временный каталог, > >>> который по окончании работы gear удаляется, > >>> Как назвать параметр? > >> --output-to=<каталог> ? > >> --sources-only=<каталог> ? > > > > --outdir=<каталог> ? > > --sourcedir=<каталог> ? > > да. То что надо. --outdir > > нужно ещё как-то сказать что бы он ничего кроме export'а не делал. > (кстати, --export=<каталог> - IMO самое оно) Да, --export-dir=<каталог> лучше (поскольку длинные параметры при использовании можно сокращать). > Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. Т.е. --export-dir должен быть несовместим с --hasher/--rpmbuild/тарболл? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 13:39 ` Dmitry V. Levin @ 2006-05-06 13:51 ` Anton Farygin 2006-05-06 16:53 ` Dmitry V. Levin 1 sibling, 0 replies; 22+ messages in thread From: Anton Farygin @ 2006-05-06 13:51 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 05:34:54PM +0400, Anton Farygin wrote: >> Dmitry V. Levin wrote: >>> On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: >>>> Dmitry V. Levin wrote: >>>>> On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: >>>>>> Dmitry V. Levin wrote: >>>>> [...] >>>>>>> А, кажется я догадываюсь, что ты имеешь в виду. >>>>>>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? >>>>>> да, всё верно. туда, куда скажут в опции >>>>> Это совсем легко, сейчас для этих целей используется временный каталог, >>>>> который по окончании работы gear удаляется, >>>>> Как назвать параметр? >>>> --output-to=<каталог> ? >>>> --sources-only=<каталог> ? >>> --outdir=<каталог> ? >>> --sourcedir=<каталог> ? >> да. То что надо. --outdir >> >> нужно ещё как-то сказать что бы он ничего кроме export'а не делал. >> (кстати, --export=<каталог> - IMO самое оно) > > Да, --export-dir=<каталог> лучше (поскольку длинные параметры при > использовании можно сокращать). > >> Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. > > Т.е. --export-dir должен быть несовместим с --hasher/--rpmbuild/тарболл? Хм. Скажем так: мне нужен только экспорт, в первую очередь для того, что бы прогнать buildreq/пособирать локально rpm'ом. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 13:39 ` Dmitry V. Levin 2006-05-06 13:51 ` Anton Farygin @ 2006-05-06 16:53 ` Dmitry V. Levin 2006-05-07 19:55 ` Anton Farygin 2006-05-07 20:07 ` Anton Farygin 1 sibling, 2 replies; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-06 16:53 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1380 bytes --] On Sat, May 06, 2006 at 05:39:32PM +0400, Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 05:34:54PM +0400, Anton Farygin wrote: > > Dmitry V. Levin wrote: > > > On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: > > >> Dmitry V. Levin wrote: > > >>> On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: > > >>>> Dmitry V. Levin wrote: > > >>> [...] > > >>>>> А, кажется я догадываюсь, что ты имеешь в виду. > > >>>>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? > > >>>> да, всё верно. туда, куда скажут в опции > > >>> Это совсем легко, сейчас для этих целей используется временный каталог, > > >>> который по окончании работы gear удаляется, > > >>> Как назвать параметр? > > >> --output-to=<каталог> ? > > >> --sources-only=<каталог> ? > > > > > > --outdir=<каталог> ? > > > --sourcedir=<каталог> ? > > > > да. То что надо. --outdir > > > > нужно ещё как-то сказать что бы он ничего кроме export'а не делал. > > (кстати, --export=<каталог> - IMO самое оно) > > Да, --export-dir=<каталог> лучше (поскольку длинные параметры при > использовании можно сокращать). > > > Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. > > Т.е. --export-dir должен быть несовместим с --hasher/--rpmbuild/тарболл? Выложил, 903e74d6c1b5aa7cf615eb5b13da2ee15a6947c1. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 16:53 ` Dmitry V. Levin @ 2006-05-07 19:55 ` Anton Farygin 2006-05-07 20:07 ` Anton Farygin 1 sibling, 0 replies; 22+ messages in thread From: Anton Farygin @ 2006-05-07 19:55 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 05:39:32PM +0400, Dmitry V. Levin wrote: >> On Sat, May 06, 2006 at 05:34:54PM +0400, Anton Farygin wrote: >>> Dmitry V. Levin wrote: >>>> On Sat, May 06, 2006 at 04:23:12PM +0400, Anton Farygin wrote: >>>>> Dmitry V. Levin wrote: >>>>>> On Sat, May 06, 2006 at 03:47:44PM +0400, Anton Farygin wrote: >>>>>>> Dmitry V. Levin wrote: >>>>>> [...] >>>>>>>> А, кажется я догадываюсь, что ты имеешь в виду. >>>>>>>> Ты хочешь, чтобы gear умел складывать файлы, составляющие srpm, ...куда? >>>>>>> да, всё верно. туда, куда скажут в опции >>>>>> Это совсем легко, сейчас для этих целей используется временный каталог, >>>>>> который по окончании работы gear удаляется, >>>>>> Как назвать параметр? >>>>> --output-to=<каталог> ? >>>>> --sources-only=<каталог> ? >>>> --outdir=<каталог> ? >>>> --sourcedir=<каталог> ? >>> да. То что надо. --outdir >>> >>> нужно ещё как-то сказать что бы он ничего кроме export'а не делал. >>> (кстати, --export=<каталог> - IMO самое оно) >> Да, --export-dir=<каталог> лучше (поскольку длинные параметры при >> использовании можно сокращать). >> >>> Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. >> Т.е. --export-dir должен быть несовместим с --hasher/--rpmbuild/тарболл? > > Выложил, 903e74d6c1b5aa7cf615eb5b13da2ee15a6947c1. Спасибо. Кстати, заметил при обновлении: $ cg-update ldv WARNING: The rsync access method is DEPRECATED and will be REMOVED in the future! Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-06 16:53 ` Dmitry V. Levin 2006-05-07 19:55 ` Anton Farygin @ 2006-05-07 20:07 ` Anton Farygin 2006-05-07 20:39 ` Dmitry V. Levin 1 sibling, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-07 20:07 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 05:39:32PM +0400, Dmitry V. Levin wrote: >>> >>> нужно ещё как-то сказать что бы он ничего кроме export'а не делал. >>> (кстати, --export=<каталог> - IMO самое оно) >> Да, --export-dir=<каталог> лучше (поскольку длинные параметры при >> использовании можно сокращать). >> >>> Например при отсутствии параметров --hasher --rpmbuild или имени тарболла. >> Т.е. --export-dir должен быть несовместим с --hasher/--rpmbuild/тарболл? > > Выложил, 903e74d6c1b5aa7cf615eb5b13da2ee15a6947c1. То что надо. Всё работает, спасибо. Пожалуй у меня больше никаких особых просьб не будет. Есть только пожелание.. не указывать путь к .git, а указывать путь к корню пакета.. хотя наверное это не правильно. Ну или по умолчанию смотреть .git в текущем каталоге - просто сэкономлю четыре байта в каждом пакете ;) Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-07 20:07 ` Anton Farygin @ 2006-05-07 20:39 ` Dmitry V. Levin 2006-05-07 21:07 ` Alexey I. Froloff 2006-05-08 5:29 ` Anton Farygin 0 siblings, 2 replies; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-07 20:39 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 511 bytes --] On Mon, May 08, 2006 at 12:07:04AM +0400, Anton Farygin wrote: [...] > Есть только пожелание.. не указывать путь к .git, а указывать путь к > корню пакета.. хотя наверное это не правильно. > > Ну или по умолчанию смотреть .git в текущем каталоге - просто сэкономлю > четыре байта в каждом пакете ;) Т.е. убрать первый аргумент совсем (переложить его в $GIT_DIR) или вынести его в параметр? Мне этот обязательный параметр тоже немного надоел, но это нарушит обратную совместимость. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-07 20:39 ` Dmitry V. Levin @ 2006-05-07 21:07 ` Alexey I. Froloff 2006-05-07 21:27 ` Dmitry V. Levin 2006-05-08 5:29 ` Anton Farygin 1 sibling, 1 reply; 22+ messages in thread From: Alexey I. Froloff @ 2006-05-07 21:07 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 415 bytes --] * Dmitry V. Levin <ldv@> [060508 00:41]: > Т.е. убрать первый аргумент совсем (переложить его в $GIT_DIR) > или вынести его в параметр? Да, пусть это будет $GIT_DIR! > Мне этот обязательный параметр тоже немного надоел, но > это нарушит обратную совместимость. А она сильно нужна _сейчас_? Можно и так: [ -d "$1" ] && { GIT_DIR="$(opt_check_dir GIT_DIR "$1")"; shift } ||: -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-07 21:07 ` Alexey I. Froloff @ 2006-05-07 21:27 ` Dmitry V. Levin 2006-05-08 5:32 ` Anton Farygin 0 siblings, 1 reply; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-07 21:27 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 580 bytes --] On Mon, May 08, 2006 at 01:07:39AM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin <ldv@> [060508 00:41]: > > Т.е. убрать первый аргумент совсем (переложить его в $GIT_DIR) > > или вынести его в параметр? > Да, пусть это будет $GIT_DIR! > > > Мне этот обязательный параметр тоже немного надоел, но > > это нарушит обратную совместимость. > А она сильно нужна _сейчас_? Если пользователей всего трое, и все хотят изменения, то не нужна. :) > Можно и так: > > [ -d "$1" ] && { GIT_DIR="$(opt_check_dir GIT_DIR "$1")"; shift } ||: А стоит ли? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-07 21:27 ` Dmitry V. Levin @ 2006-05-08 5:32 ` Anton Farygin 0 siblings, 0 replies; 22+ messages in thread From: Anton Farygin @ 2006-05-08 5:32 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Mon, May 08, 2006 at 01:07:39AM +0400, Alexey I. Froloff wrote: >> * Dmitry V. Levin <ldv@> [060508 00:41]: >>> Т.е. убрать первый аргумент совсем (переложить его в $GIT_DIR) >>> или вынести его в параметр? >> Да, пусть это будет $GIT_DIR! >> >>> Мне этот обязательный параметр тоже немного надоел, но >>> это нарушит обратную совместимость. >> А она сильно нужна _сейчас_? > > Если пользователей всего трое, и все хотят изменения, то не нужна. :) > >> Можно и так: >> >> [ -d "$1" ] && { GIT_DIR="$(opt_check_dir GIT_DIR "$1")"; shift } ||: > > А стоит ли? git-dir будет нужна скорее всего для скриптов автоматической сборки... но не знаю прямо таки когда.\ Можно добавить тогда, когда будет нужна. Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-07 20:39 ` Dmitry V. Levin 2006-05-07 21:07 ` Alexey I. Froloff @ 2006-05-08 5:29 ` Anton Farygin 2006-05-08 8:26 ` Alexey I. Froloff 1 sibling, 1 reply; 22+ messages in thread From: Anton Farygin @ 2006-05-08 5:29 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin wrote: > On Mon, May 08, 2006 at 12:07:04AM +0400, Anton Farygin wrote: > [...] >> Есть только пожелание.. не указывать путь к .git, а указывать путь к >> корню пакета.. хотя наверное это не правильно. >> >> Ну или по умолчанию смотреть .git в текущем каталоге - просто сэкономлю >> четыре байта в каждом пакете ;) > > Т.е. убрать первый аргумент совсем (переложить его в $GIT_DIR) или вынести > его в параметр? Мне этот обязательный параметр тоже немного надоел, но > это нарушит обратную совместимость. Да, убрать в параметры. Через переменную окружения наверное будет не очень удобно. Rgds, Rider ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-08 5:29 ` Anton Farygin @ 2006-05-08 8:26 ` Alexey I. Froloff 2006-05-08 11:54 ` Dmitry V. Levin 2006-05-11 0:14 ` Dmitry V. Levin 0 siblings, 2 replies; 22+ messages in thread From: Alexey I. Froloff @ 2006-05-08 8:26 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 263 bytes --] * Anton Farygin <rider@> [060508 09:28]: > Да, убрать в параметры. > Через переменную окружения наверное будет не очень удобно. Наоборот. С этой переменной окружения работает сам git. $ GIT_DIR=/path/to/package.git gear ... -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-08 8:26 ` Alexey I. Froloff @ 2006-05-08 11:54 ` Dmitry V. Levin 2006-05-08 13:01 ` Alexey I. Froloff 2006-05-11 0:14 ` Dmitry V. Levin 1 sibling, 1 reply; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-08 11:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 383 bytes --] On Mon, May 08, 2006 at 12:26:12PM +0400, Alexey I. Froloff wrote: > * Anton Farygin <rider@> [060508 09:28]: > > Да, убрать в параметры. > > > Через переменную окружения наверное будет не очень удобно. > Наоборот. С этой переменной окружения работает сам git. Именно. > $ GIT_DIR=/path/to/package.git gear ... 5b28cef179f7bcc40c6455126f70f1bad733dc9f -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-08 11:54 ` Dmitry V. Levin @ 2006-05-08 13:01 ` Alexey I. Froloff 2006-05-08 14:09 ` Dmitry V. Levin 0 siblings, 1 reply; 22+ messages in thread From: Alexey I. Froloff @ 2006-05-08 13:01 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 423 bytes --] * Dmitry V. Levin <ldv@> [060508 16:00]: > > $ GIT_DIR=/path/to/package.git gear ... > 5b28cef179f7bcc40c6455126f70f1bad733dc9f Я правильно понимаю, что в качестве аргумента -t можно передавать имя бранча? $ gear --hasher -- hsh --apt-conf=apt.conf.SIS ... $ gear -t master24 --hasher -- hsh --apt-conf=apt.conf.M24 ... $ gear -t kompact30 --hasher -- hsh --apt-conf=apt.conf.C30 ... -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-08 13:01 ` Alexey I. Froloff @ 2006-05-08 14:09 ` Dmitry V. Levin 0 siblings, 0 replies; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-08 14:09 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 610 bytes --] On Mon, May 08, 2006 at 05:01:26PM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin <ldv@> [060508 16:00]: > > > $ GIT_DIR=/path/to/package.git gear ... > > 5b28cef179f7bcc40c6455126f70f1bad733dc9f > Я правильно понимаю, что в качестве аргумента -t можно передавать > имя бранча? > > $ gear --hasher -- hsh --apt-conf=apt.conf.SIS ... > $ gear -t master24 --hasher -- hsh --apt-conf=apt.conf.M24 ... > $ gear -t kompact30 --hasher -- hsh --apt-conf=apt.conf.C30 ... Любой tree-ish, т.е. любое имя, которое сводится к tree, commit или tag. Имя бранча обычно указывает на commit. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [devel] FR для gear: выполнение tar: 2006-05-08 8:26 ` Alexey I. Froloff 2006-05-08 11:54 ` Dmitry V. Levin @ 2006-05-11 0:14 ` Dmitry V. Levin 1 sibling, 0 replies; 22+ messages in thread From: Dmitry V. Levin @ 2006-05-11 0:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 474 bytes --] On Mon, May 08, 2006 at 12:26:12PM +0400, Alexey I. Froloff wrote: > * Anton Farygin <rider@> [060508 09:28]: > > Да, убрать в параметры. > > > Через переменную окружения наверное будет не очень удобно. > Наоборот. С этой переменной окружения работает сам git. > > $ GIT_DIR=/path/to/package.git gear ... При этом, что удобно, получается запускать gear без указания .git из подкаталога checkout'а, поскольку git-rev-parse --git-dir его находит. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2006-05-11 0:14 UTC | newest] Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-05-06 11:30 [devel] FR для gear: выполнение tar: Anton Farygin 2006-05-06 11:36 ` Dmitry V. Levin 2006-05-06 11:47 ` Anton Farygin 2006-05-06 12:09 ` Dmitry V. Levin 2006-05-06 12:23 ` Anton Farygin 2006-05-06 13:11 ` Dmitry V. Levin 2006-05-06 13:34 ` Anton Farygin 2006-05-06 13:39 ` Dmitry V. Levin 2006-05-06 13:51 ` Anton Farygin 2006-05-06 16:53 ` Dmitry V. Levin 2006-05-07 19:55 ` Anton Farygin 2006-05-07 20:07 ` Anton Farygin 2006-05-07 20:39 ` Dmitry V. Levin 2006-05-07 21:07 ` Alexey I. Froloff 2006-05-07 21:27 ` Dmitry V. Levin 2006-05-08 5:32 ` Anton Farygin 2006-05-08 5:29 ` Anton Farygin 2006-05-08 8:26 ` Alexey I. Froloff 2006-05-08 11:54 ` Dmitry V. Levin 2006-05-08 13:01 ` Alexey I. Froloff 2006-05-08 14:09 ` Dmitry V. Levin 2006-05-11 0:14 ` Dmitry V. Levin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git