* [devel] I: git.altlinux.org: people/*/packages/ developers howto
@ 2006-09-12 17:40 Dmitry V. Levin
2006-09-12 17:50 ` Alexey Gladkov
` (5 more replies)
0 siblings, 6 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 17:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2894 bytes --]
Hi,
Итак, общие инструкции по эксплуатации:
$ cat ~/.ssh/config
Host git.alt
HostName git.altlinux.org
Port 222
User git_USER
- где USER есть идентификатор @altlinux.org, совпадающий с тем, который
определён в вашем gpg-ключе, с одним отличем: символ "-" заменён на "_".
Нестандартный порт выбран для минимизации спама в логах от тупых
переборщиков паролей на сервере где отключена авторизация по паролю.
По всем вопросам, связанным с этой частью инструкции, пишите на join@.
Проверка связи, она же памятка:
$ ssh git.alt help
Available commands:
help
git-receive-pack <directory>
git-upload-pack <directory>
git-init-db <directory>
git-mv-db <source-directory> <dest-directory>
git-rm-db <directory>
git-clone <repository> [<directory>]
ls [<directory>]
(вывод может меняться время от времени)
Перечень своих репозиториев изнутри:
$ ssh git.alt ls
total 0
Перечень своих каталогов изнутри:
$ ssh git.alt ls /people/USER/
total 8
drwxr-x--- 3 4096 Sep 11 03:01 etc
drwxr-sr-x 6 4096 Sep 12 12:34 packages
Посчитать, сколько у меня git-репозиториев на данный момент:
$ ssh git.alt ls /people/ldv/packages/ |grep -c ^d
265
Создать новый git-репозиторий, полюбоваться на него снаружи,
удалить и снова посмотреть:
$ ssh git.alt git-init-db foobar
$ rsync git.altlinux.org::people/USER/packages/
Welcome to ALT Linux Team public GIT archive!
drwxr-sr-x 4096 2006/09/12 01:23:45 .
drwxr-sr-x 4096 2006/09/12 01:23:45 foobar.git
$ ssh git.alt git-rm-db foobar
$ rsync git.altlinux.org::people/USER/packages/
Welcome to ALT Linux Team public GIT archive!
drwxr-sr-x 4096 2006/09/12 01:23:45 .
Клонировать в свой каталог packages внутренний репозиторий:
$ ssh git.alt git-clone /people/ldv/packages/vitmp.git
remote: Generating pack...
remote: Done counting 12 objects.
Deltifying 12 objects.
100% (remote: 12/12) done
Total 12, written 12 (delta 2), reused 12 (delta 2)
Клонировать в свой каталог packages внешний репозиторий:
$ ssh git.alt git-clone rsync://git.altlinux.org/people/ldv/packages/vitmp.git
Welcome to ALT Linux Team public rsync archive!
receiving file list ... done
./
pack/
pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.idx
pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.pack
sent 175 bytes received 4944 bytes 98765.43 bytes/sec
total size is 4629 speedup is 0.90
Клонировать к себе свой репозиторий с git.altlinux.org:
$ git-clone git.alt:packages/vitmp.git
remote: Generating pack...
remote: Done counting 12 objects.
remote: Deltifying 12 objects.
remote: 100% (12/12) done
remote: Total 12, written 12 (delta 2), reused 12 (delta 2)
Клонировать к себе чужой репозиторий с git.altlinux.org:
$ git-clone git.alt:/people/ldv/packages/vitmp.git
Инструкции по эксплуатации etc/packages.git следуют отдельным письмом.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
@ 2006-09-12 17:50 ` Alexey Gladkov
2006-09-12 20:46 ` Dmitry V. Levin
2006-09-12 17:58 ` Alexey Tourbin
` (4 subsequent siblings)
5 siblings, 1 reply; 31+ messages in thread
From: Alexey Gladkov @ 2006-09-12 17:50 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin пишет:
> Создать новый git-репозиторий, полюбоваться на него снаружи,
> удалить и снова посмотреть:
> $ ssh git.alt git-init-db foobar
Есть возможность создать репозиторий вне /packages/ ?
--
Rgrds, legion
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
2006-09-12 17:50 ` Alexey Gladkov
@ 2006-09-12 17:58 ` Alexey Tourbin
2006-09-12 20:21 ` Igor Zubkov
2006-09-12 20:47 ` Dmitry V. Levin
2006-09-12 19:09 ` Alexey Tourbin
` (3 subsequent siblings)
5 siblings, 2 replies; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-12 17:58 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> Проверка связи, она же памятка:
> $ ssh git.alt help
The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be established.
RSA key fingerprint is df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
Отпечаток правильный?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
2006-09-12 17:50 ` Alexey Gladkov
2006-09-12 17:58 ` Alexey Tourbin
@ 2006-09-12 19:09 ` Alexey Tourbin
2006-09-12 20:49 ` Dmitry V. Levin
2006-09-12 22:41 ` Alexey Tourbin
` (2 subsequent siblings)
5 siblings, 1 reply; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-12 19:09 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 658 bytes --]
On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> Клонировать в свой каталог packages внешний репозиторий:
> $ ssh git.alt git-clone rsync://git.altlinux.org/people/ldv/packages/vitmp.git
> Welcome to ALT Linux Team public rsync archive!
> receiving file list ... done
> ./
> pack/
> pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.idx
> pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.pack
> sent 175 bytes received 4944 bytes 98765.43 bytes/sec
> total size is 4629 speedup is 0.90
У меня уже есть несколько склонированных каталогов с
rsync://git.altlinux.org/people/ldv/packages;
как перенастроить их на git.alt?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:58 ` Alexey Tourbin
@ 2006-09-12 20:21 ` Igor Zubkov
2006-09-12 20:52 ` Dmitry V. Levin
2006-09-12 20:47 ` Dmitry V. Levin
1 sibling, 1 reply; 31+ messages in thread
From: Igor Zubkov @ 2006-09-12 20:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 861 bytes --]
В сообщении от 12 сентября 2006 20:58 Alexey Tourbin написал(a):
> On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> > Проверка связи, она же памятка:
> > $ ssh git.alt help
>
> The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be
> established. RSA key fingerprint is
> df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
>
> Отпечаток правильный?
[icesik@iceberg .ssh]$ ssh git.alt help
The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be
established.
RSA key fingerprint is df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'git.altlinux.org,217.16.24.12' (RSA) to the list
of known hosts.
Permission denied (publickey).
[icesik@iceberg .ssh]$
Вот так... :)
--
Placebo - Follow the cops back home
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:50 ` Alexey Gladkov
@ 2006-09-12 20:46 ` Dmitry V. Levin
2006-09-13 0:10 ` Alexey Gladkov
0 siblings, 1 reply; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 20:46 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 423 bytes --]
On Tue, Sep 12, 2006 at 09:50:02PM +0400, Alexey Gladkov wrote:
> Dmitry V. Levin пишет:
> > Создать новый git-репозиторий, полюбоваться на него снаружи,
> > удалить и снова посмотреть:
> > $ ssh git.alt git-init-db foobar
>
> Есть возможность создать репозиторий вне /packages/ ?
В принципе можно завести и не packages/, но в любом случае структуру
каталогов хотелось бы строго регламентировать.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:58 ` Alexey Tourbin
2006-09-12 20:21 ` Igor Zubkov
@ 2006-09-12 20:47 ` Dmitry V. Levin
1 sibling, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 20:47 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 552 bytes --]
On Tue, Sep 12, 2006 at 09:58:58PM +0400, Alexey Tourbin wrote:
> On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> > Проверка связи, она же памятка:
> > $ ssh git.alt help
>
> The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be established.
> RSA key fingerprint is df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
>
> Отпечаток правильный?
2048 8e:84:ff:de:55:54:99:bc:7a:f7:b7:ec:62:59:58:9d ssh_host_dsa_key.pub
2048 df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a ssh_host_rsa_key.pub
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 19:09 ` Alexey Tourbin
@ 2006-09-12 20:49 ` Dmitry V. Levin
0 siblings, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 20:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 821 bytes --]
On Tue, Sep 12, 2006 at 11:09:23PM +0400, Alexey Tourbin wrote:
> On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> > Клонировать в свой каталог packages внешний репозиторий:
> > $ ssh git.alt git-clone rsync://git.altlinux.org/people/ldv/packages/vitmp.git
> > Welcome to ALT Linux Team public rsync archive!
> > receiving file list ... done
> > ./
> > pack/
> > pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.idx
> > pack/pack-a54ac6c3e16e68ac9cf1b45218ae536a21da52ee.pack
> > sent 175 bytes received 4944 bytes 98765.43 bytes/sec
> > total size is 4629 speedup is 0.90
>
> У меня уже есть несколько склонированных каталогов с
> rsync://git.altlinux.org/people/ldv/packages;
> как перенастроить их на git.alt?
Достаточно отредактировать $GIT_DIR/remotes/origin
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 20:21 ` Igor Zubkov
@ 2006-09-12 20:52 ` Dmitry V. Levin
0 siblings, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 20:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 969 bytes --]
On Tue, Sep 12, 2006 at 11:21:57PM +0300, Igor Zubkov wrote:
> В сообщении от 12 сентября 2006 20:58 Alexey Tourbin написал(a):
> > On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> > > Проверка связи, она же памятка:
> > > $ ssh git.alt help
> >
> > The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be
> > established. RSA key fingerprint is
> > df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
> >
> > Отпечаток правильный?
>
> [icesik@iceberg .ssh]$ ssh git.alt help
> The authenticity of host 'git.altlinux.org (217.16.24.12)' can't be
> established.
> RSA key fingerprint is df:38:41:df:4a:a3:00:24:44:73:1c:c0:79:8c:56:8a.
> Are you sure you want to continue connecting (yes/no)? yes
> Warning: Permanently added 'git.altlinux.org,217.16.24.12' (RSA) to the list
> of known hosts.
> Permission denied (publickey).
"User git_icesik" не указан или указан неверно. Был уже прецедент недавно.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
` (2 preceding siblings ...)
2006-09-12 19:09 ` Alexey Tourbin
@ 2006-09-12 22:41 ` Alexey Tourbin
2006-09-12 23:54 ` Dmitry V. Levin
2006-09-13 2:03 ` [devel] sync with non-git repos Alexey Tourbin
2006-09-15 10:32 ` [devel] I: git.altlinux.org: people/*/packages/ developers howto Alexey Borovskoy
5 siblings, 1 reply; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-12 22:41 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1025 bytes --]
On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> $ ssh git.alt git-init-db foobar
> $ rsync git.altlinux.org::people/USER/packages/
> Welcome to ALT Linux Team public GIT archive!
> drwxr-sr-x 4096 2006/09/12 01:23:45 .
> drwxr-sr-x 4096 2006/09/12 01:23:45 foobar.git
> $ ssh git.alt git-rm-db foobar
> $ rsync git.altlinux.org::people/USER/packages/
> Welcome to ALT Linux Team public GIT archive!
> drwxr-sr-x 4096 2006/09/12 01:23:45 .
>
> Клонировать в свой каталог packages внутренний репозиторий:
> $ ssh git.alt git-clone /people/ldv/packages/vitmp.git
> remote: Generating pack...
> remote: Done counting 12 objects.
> Deltifying 12 objects.
> 100% (remote: 12/12) done
> Total 12, written 12 (delta 2), reused 12 (delta 2)
$ ssh git.alt git-init-db tig
$ ssh git.alt ls /people/at/packages/
total 4
drwxr-sr-x 4 4096 Sep 13 02:35 tig.git
$ ssh git.alt git-clone /people/at/packages/tig.git
people-clone: tig.git: destination already exists
$
?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 22:41 ` Alexey Tourbin
@ 2006-09-12 23:54 ` Dmitry V. Levin
2006-09-13 0:14 ` Alexey Tourbin
0 siblings, 1 reply; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-12 23:54 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 574 bytes --]
On Wed, Sep 13, 2006 at 02:41:03AM +0400, Alexey Tourbin wrote:
[...]
> $ ssh git.alt git-init-db tig
> $ ssh git.alt ls /people/at/packages/
> total 4
> drwxr-sr-x 4 4096 Sep 13 02:35 tig.git
Тут всё понятно - создан новый репозиторий.
> $ ssh git.alt git-clone /people/at/packages/tig.git
> people-clone: tig.git: destination already exists
А куда, собственно говоря, клонировать? Если нет второго параметра, то
используется /people/USER/packages/basename(первый_аргумент).
Есть ли смысл клонировать на место источника клонирования? Нет.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 20:46 ` Dmitry V. Levin
@ 2006-09-13 0:10 ` Alexey Gladkov
2006-09-13 0:21 ` Dmitry V. Levin
0 siblings, 1 reply; 31+ messages in thread
From: Alexey Gladkov @ 2006-09-13 0:10 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin пишет:
> В принципе можно завести и не packages/, но в любом случае структуру
> каталогов хотелось бы строго регламентировать.
Простая структура у нас уже есть:
/etc - управление.
/packages - репозитории с _пакетами_.
я предлагаю завести ещё одну директорию для остальных репозиторив ...
например /files.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 23:54 ` Dmitry V. Levin
@ 2006-09-13 0:14 ` Alexey Tourbin
2006-09-13 0:16 ` Alexey Tourbin
2006-09-13 0:24 ` Dmitry V. Levin
0 siblings, 2 replies; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-13 0:14 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 925 bytes --]
On Wed, Sep 13, 2006 at 03:54:41AM +0400, Dmitry V. Levin wrote:
> On Wed, Sep 13, 2006 at 02:41:03AM +0400, Alexey Tourbin wrote:
> [...]
> > $ ssh git.alt git-init-db tig
> > $ ssh git.alt ls /people/at/packages/
> > total 4
> > drwxr-sr-x 4 4096 Sep 13 02:35 tig.git
>
> Тут всё понятно - создан новый репозиторий.
>
> > $ ssh git.alt git-clone /people/at/packages/tig.git
> > people-clone: tig.git: destination already exists
>
> А куда, собственно говоря, клонировать? Если нет второго параметра, то
> используется /people/USER/packages/basename(первый_аргумент).
> Есть ли смысл клонировать на место источника клонирования? Нет.
at@localhost ~/GIT/tig 9 $ ssh git.alt git-clone /people/at/packages/tig.git .
people-clone: .: invalid directory name
at@localhost ~/GIT/tig 9 $
Короче вот у меня в каталоге ~/GIT/tig.git всё развернуто и там лежит спек.
Как мне всё это залить на git.alt?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:14 ` Alexey Tourbin
@ 2006-09-13 0:16 ` Alexey Tourbin
2006-09-13 0:30 ` Dmitry V. Levin
2006-09-13 0:24 ` Dmitry V. Levin
1 sibling, 1 reply; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-13 0:16 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1154 bytes --]
On Wed, Sep 13, 2006 at 04:14:09AM +0400, Alexey Tourbin wrote:
> On Wed, Sep 13, 2006 at 03:54:41AM +0400, Dmitry V. Levin wrote:
> > On Wed, Sep 13, 2006 at 02:41:03AM +0400, Alexey Tourbin wrote:
> > [...]
> > > $ ssh git.alt git-init-db tig
> > > $ ssh git.alt ls /people/at/packages/
> > > total 4
> > > drwxr-sr-x 4 4096 Sep 13 02:35 tig.git
> >
> > Тут всё понятно - создан новый репозиторий.
> >
> > > $ ssh git.alt git-clone /people/at/packages/tig.git
> > > people-clone: tig.git: destination already exists
> >
> > А куда, собственно говоря, клонировать? Если нет второго параметра, то
> > используется /people/USER/packages/basename(первый_аргумент).
> > Есть ли смысл клонировать на место источника клонирования? Нет.
>
> at@localhost ~/GIT/tig 9 $ ssh git.alt git-clone /people/at/packages/tig.git .
> people-clone: .: invalid directory name
> at@localhost ~/GIT/tig 9 $
>
> Короче вот у меня в каталоге ~/GIT/tig.git всё развернуто и там лежит спек.
> Как мне всё это залить на git.alt?
Или как вообще лучше работать? Нужно сначала создавать репозитарий на
git.alt или отдавать туда локальную копию?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:10 ` Alexey Gladkov
@ 2006-09-13 0:21 ` Dmitry V. Levin
2006-09-13 5:31 ` Kirill Maslinsky
` (2 more replies)
0 siblings, 3 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 0:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 705 bytes --]
On Wed, Sep 13, 2006 at 04:10:13AM +0400, Alexey Gladkov wrote:
> Dmitry V. Levin пишет:
> > В принципе можно завести и не packages/, но в любом случае структуру
> > каталогов хотелось бы строго регламентировать.
>
> Простая структура у нас уже есть:
> /etc - управление.
> /packages - репозитории с _пакетами_.
>
> я предлагаю завести ещё одну директорию для остальных репозиторив ...
> например /files.
files подразумевает не репозитории а файлы.
По этимологии подошло бы /etc, но оно традиционно занято конфигурацией.
Можно /misc или /other сделать, но я в принципе не понимаю, для чего
помимо разграничение доступа или других способов обработки нужен другой
каталог.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:14 ` Alexey Tourbin
2006-09-13 0:16 ` Alexey Tourbin
@ 2006-09-13 0:24 ` Dmitry V. Levin
2006-09-13 3:10 ` Денис Смирнов
1 sibling, 1 reply; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 0:24 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1176 bytes --]
On Wed, Sep 13, 2006 at 04:14:09AM +0400, Alexey Tourbin wrote:
> On Wed, Sep 13, 2006 at 03:54:41AM +0400, Dmitry V. Levin wrote:
> > On Wed, Sep 13, 2006 at 02:41:03AM +0400, Alexey Tourbin wrote:
> > [...]
> > > $ ssh git.alt git-init-db tig
> > > $ ssh git.alt ls /people/at/packages/
> > > total 4
> > > drwxr-sr-x 4 4096 Sep 13 02:35 tig.git
> >
> > Тут всё понятно - создан новый репозиторий.
> >
> > > $ ssh git.alt git-clone /people/at/packages/tig.git
> > > people-clone: tig.git: destination already exists
> >
> > А куда, собственно говоря, клонировать? Если нет второго параметра, то
> > используется /people/USER/packages/basename(первый_аргумент).
> > Есть ли смысл клонировать на место источника клонирования? Нет.
>
> at@localhost ~/GIT/tig 9 $ ssh git.alt git-clone /people/at/packages/tig.git .
> people-clone: .: invalid directory name
Если кто не понял, то "ssh git.alt git-clone" клонирует на сервере.
> Короче вот у меня в каталоге ~/GIT/tig.git всё развернуто и там лежит спек.
> Как мне всё это залить на git.alt?
$ ssh git.alt git-init-db tig
$ git-push git.alt:packages/tig.git refs/heads/master
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:16 ` Alexey Tourbin
@ 2006-09-13 0:30 ` Dmitry V. Levin
0 siblings, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 0:30 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 541 bytes --]
On Wed, Sep 13, 2006 at 04:16:21AM +0400, Alexey Tourbin wrote:
> Или как вообще лучше работать? Нужно сначала создавать репозитарий на
> git.alt или отдавать туда локальную копию?
Обычно выбора нет: либо локальный репозиторий уже есть, либо его ещё нет.
Если локальный репозиторий уже есть, то можно сперва клонировать
upstream'ный репозиторий в git.alt, чтобы минимизировать трафик на первом
"git-push git.alt:package/NAME".
Если локального репозитория ещё нет, то имеет смысл сделать то же самое с
той же целью.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [devel] sync with non-git repos
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
` (3 preceding siblings ...)
2006-09-12 22:41 ` Alexey Tourbin
@ 2006-09-13 2:03 ` Alexey Tourbin
2006-09-13 6:21 ` Alexey I. Froloff
2006-09-13 6:22 ` Alexey I. Froloff
2006-09-15 10:32 ` [devel] I: git.altlinux.org: people/*/packages/ developers howto Alexey Borovskoy
5 siblings, 2 replies; 31+ messages in thread
From: Alexey Tourbin @ 2006-09-13 2:03 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2507 bytes --]
On Tue, Sep 12, 2006 at 09:40:13PM +0400, Dmitry V. Levin wrote:
> Клонировать к себе свой репозиторий с git.altlinux.org:
> $ git-clone git.alt:packages/vitmp.git
> remote: Generating pack...
> remote: Done counting 12 objects.
> remote: Deltifying 12 objects.
> remote: 100% (12/12) done
> remote: Total 12, written 12 (delta 2), reused 12 (delta 2)
> Клонировать к себе чужой репозиторий с git.altlinux.org:
> $ git-clone git.alt:/people/ldv/packages/vitmp.git
Вот какая проблема получается. Я в своем локальном репозитарии делал
git-svn fetch и потом сделал push в git.alt. После того, как
отклонировать этот репозитарий c git.alt, git-svn fetch уже не работает.
$ cd `mktemp -d`
$ git-clone git.alt:packages/fpcmake.git
$ cd fpcmake
$ GIT_SVN_NO_LIB=1 git-svn fetch
Upgrading repository...
Data from a previous version of git-svn exists, but
/tmp/.private/at/tmp.lPqmr19721/fpcmake/.git/svn/git-svn
(required for this version (1.4.2.GIT) of git-svn) does not.
Done upgrading.
No such file or directory: file: /tmp/.private/at/tmp.lPqmr19721/fpcmake/.git/svn/git-svn/info/url
at /usr/bin/git-svn line 1824
main::file_to_s('/tmp/.private/at/tmp.lPqmr19721/fpcmake/.git/svn/git-svn/info...') called at /usr/bin/git-svn line 289
main::fetch() called at /usr/bin/git-svn line 149
$ find .git/svn/
.git/svn/
.git/svn/git-svn
.git/svn/git-svn/.rev_db
$
В локальном репозитарии в .git/svn/ лежит вот что:
$ find .git/svn/ |head -20
.git/svn/
.git/svn/git-svn
.git/svn/git-svn/info
.git/svn/git-svn/info/url
.git/svn/git-svn/info/exclude
.git/svn/git-svn/.rev_db
.git/svn/git-svn/tree
.git/svn/git-svn/tree/.svn
.git/svn/git-svn/tree/.svn/text-base
.git/svn/git-svn/tree/.svn/text-base/fpcmdic.pp.svn-base
.git/svn/git-svn/tree/.svn/text-base/Makefile.fpc.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmake.ini.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmake.pp.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmpkg.pp.svn-base
.git/svn/git-svn/tree/.svn/text-base/makefile.exm.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmmain.pp.svn-base
.git/svn/git-svn/tree/.svn/text-base/readme.txt.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmwr.pp.svn-base
.git/svn/git-svn/tree/.svn/text-base/Makefile.svn-base
.git/svn/git-svn/tree/.svn/text-base/fpcmake.inc.svn-base
$
То есть в git.alt получается неполоноценный репозитарий, с которым
нельзя продолжать работать так же, как с локальным.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:24 ` Dmitry V. Levin
@ 2006-09-13 3:10 ` Денис Смирнов
0 siblings, 0 replies; 31+ messages in thread
From: Денис Смирнов @ 2006-09-13 3:10 UTC (permalink / raw)
To: devel
On Wed, Sep 13, 2006 at 04:24:57AM +0400, Dmitry V. Levin wrote:
>> Короче вот у меня в каталоге ~/GIT/tig.git всё развернуто и там лежит спек.
>> Как мне всё это залить на git.alt?
DVL> $ ssh git.alt git-init-db tig
DVL> $ git-push git.alt:packages/tig.git refs/heads/master
Вопрос -- что правильнее, таким образом отправлять на git-alt отдельные
ветки (из которых же собираются пакеты), или всю структуру?
У меня сейчас (пока без git) сборка asterisk выглядит так:
- из svn собирается asterisk-trunk-sources (вскоре будет собираться ещё и
1.4, из другой svn ветки);
- из этого пакета собираются asterisk1.3-*
- кроме этого у меня сейчас отдельно лежат несколько патчей, с которыми
из asterisk-trunk-sources, а также из asterisk-addon-sources (оттуда
берутся исходники отдельных модулей) создается seirospbx1.3-sources
- уже из последнего собираются seirospbx1.3-*
Я совсем-совсем не понимаю как это перетащить на git.
То бишь у меня должно быть:
- ветка с оригинальным svn снапшотом
- множество веток с отдельными патчами
- из этих патчей в разной комбинации формируются ветки для сборки
asterisk и seirospbx
- при этом хотелось бы иметь все это в двух экземплярах (для 1.4 и trunk)
в одном репозитории
Собственно я хотел бы иметь возможность легко на базе этого счастья
собирать asterisk с разными комплектами патчей (разного уровня
"тестовости", а также для разных назначений). Например есть патчи
увеличивающие надежность, но за счет производительности. А есть наоборот.
Первые хотят корпоративные клиенты, второе хотят мелкие ISP.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Чем больше прога, тем толще глюки...
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:21 ` Dmitry V. Levin
@ 2006-09-13 5:31 ` Kirill Maslinsky
2006-09-13 12:37 ` Dmitry V. Levin
2006-09-13 7:31 ` Stanislav Ievlev
2006-09-13 7:31 ` Alexey Gladkov
2 siblings, 1 reply; 31+ messages in thread
From: Kirill Maslinsky @ 2006-09-13 5:31 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 880 bytes --]
> > > В принципе можно завести и не packages/, но в любом случае структуру
> > > каталогов хотелось бы строго регламентировать.
> >
> > Простая структура у нас уже есть:
> > /etc - управление.
> > /packages - репозитории с _пакетами_.
> >
> > я предлагаю завести ещё одну директорию для остальных репозиторив ...
> > например /files.
>
> files подразумевает не репозитории а файлы.
> По этимологии подошло бы /etc, но оно традиционно занято конфигурацией.
> Можно /misc или /other сделать, но я в принципе не понимаю, для чего
> помимо разграничение доступа или других способов обработки нужен другой
> каталог.
Например, для разграничения пространств имён. Скажем, чтобы иметь возможность
хранить сущность с тем же именем, что и репозиторий в Сизифе, но отличную от
сизифной.
--
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] sync with non-git repos
2006-09-13 2:03 ` [devel] sync with non-git repos Alexey Tourbin
@ 2006-09-13 6:21 ` Alexey I. Froloff
2006-09-13 6:22 ` Alexey I. Froloff
1 sibling, 0 replies; 31+ messages in thread
From: Alexey I. Froloff @ 2006-09-13 6:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 580 bytes --]
* Alexey Tourbin <at@> [060913 06:04]:
> Вот какая проблема получается. Я в своем локальном репозитарии делал
> git-svn fetch и потом сделал push в git.alt. После того, как
> отклонировать этот репозитарий c git.alt, git-svn fetch уже не работает.
git-push --all, git-svn теперь всё держит в refs/remotes/git-svn.
После клонирования надо запустить git-svn rebuild. См. напр.
quakeforge.
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] sync with non-git repos
2006-09-13 2:03 ` [devel] sync with non-git repos Alexey Tourbin
2006-09-13 6:21 ` Alexey I. Froloff
@ 2006-09-13 6:22 ` Alexey I. Froloff
2006-09-13 7:04 ` Alexey I. Froloff
1 sibling, 1 reply; 31+ messages in thread
From: Alexey I. Froloff @ 2006-09-13 6:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 484 bytes --]
* Alexey Tourbin <at@> [060913 06:04]:
> .git/svn/git-svn/tree
> .git/svn/git-svn/tree/.svn
> .git/svn/git-svn/tree/.svn/text-base
> .git/svn/git-svn/tree/.svn/text-base/fpcmdic.pp.svn-base
> .git/svn/git-svn/tree/.svn/text-base/Makefile.fpc.svn-base
А это откуда тут взялось? git какой версии?
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] sync with non-git repos
2006-09-13 6:22 ` Alexey I. Froloff
@ 2006-09-13 7:04 ` Alexey I. Froloff
0 siblings, 0 replies; 31+ messages in thread
From: Alexey I. Froloff @ 2006-09-13 7:04 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 533 bytes --]
* Alexey I. Froloff <raorn@> [060913 10:23]:
> > .git/svn/git-svn/tree
> > .git/svn/git-svn/tree/.svn
> > .git/svn/git-svn/tree/.svn/text-base
> > .git/svn/git-svn/tree/.svn/text-base/fpcmdic.pp.svn-base
> > .git/svn/git-svn/tree/.svn/text-base/Makefile.fpc.svn-base
> А это откуда тут взялось? git какой версии?
Понял, из GIT_SVN_NO_LIB=1...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:21 ` Dmitry V. Levin
2006-09-13 5:31 ` Kirill Maslinsky
@ 2006-09-13 7:31 ` Stanislav Ievlev
2006-09-13 7:31 ` Alexey Gladkov
2 siblings, 0 replies; 31+ messages in thread
From: Stanislav Ievlev @ 2006-09-13 7:31 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Sep 13, 2006 at 04:21:15AM +0400, Dmitry V. Levin wrote:
> On Wed, Sep 13, 2006 at 04:10:13AM +0400, Alexey Gladkov wrote:
> > Dmitry V. Levin пишет:
> > > В принципе можно завести и не packages/, но в любом случае структуру
> > > каталогов хотелось бы строго регламентировать.
> >
> > Простая структура у нас уже есть:
> > /etc - управление.
> > /packages - репозитории с _пакетами_.
> >
> > я предлагаю завести ещё одну директорию для остальных репозиторив ...
> > например /files.
>
> files подразумевает не репозитории а файлы.
> По этимологии подошло бы /etc, но оно традиционно занято конфигурацией.
> Можно /misc или /other сделать, но я в принципе не понимаю, для чего
> помимо разграничение доступа или других способов обработки нужен другой
> каталог.
Ну можно одновременно в git вести проекты не являющиеся пакетами Сизифа.
Просто чтобы не путаться между ними.
>
>
> --
> ldv
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 0:21 ` Dmitry V. Levin
2006-09-13 5:31 ` Kirill Maslinsky
2006-09-13 7:31 ` Stanislav Ievlev
@ 2006-09-13 7:31 ` Alexey Gladkov
2 siblings, 0 replies; 31+ messages in thread
From: Alexey Gladkov @ 2006-09-13 7:31 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin пишет:
> files подразумевает не репозитории а файлы.
> По этимологии подошло бы /etc, но оно традиционно занято конфигурацией.
> Можно /misc или /other сделать, но я в принципе не понимаю, для чего
> помимо разграничение доступа или других способов обработки нужен другой
> каталог.
Что бы иметь возможность делать репозитории пока не являющиеся
репозиториями пакетов. Такие репозитории держать в /packages
неправильно... они могут пересечься по именам с пакетами. Отдельное
хранилище для этого всегда удобнее.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 5:31 ` Kirill Maslinsky
@ 2006-09-13 12:37 ` Dmitry V. Levin
2006-09-13 23:18 ` Kirill Maslinsky
0 siblings, 1 reply; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 12:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
On Wed, Sep 13, 2006 at 09:31:08AM +0400, Kirill Maslinsky wrote:
> > > > В принципе можно завести и не packages/, но в любом случае структуру
> > > > каталогов хотелось бы строго регламентировать.
> > >
> > > Простая структура у нас уже есть:
> > > /etc - управление.
> > > /packages - репозитории с _пакетами_.
> > >
> > > я предлагаю завести ещё одну директорию для остальных репозиторив ...
> > > например /files.
> >
> > files подразумевает не репозитории а файлы.
> > По этимологии подошло бы /etc, но оно традиционно занято конфигурацией.
> > Можно /misc или /other сделать, но я в принципе не понимаю, для чего
> > помимо разграничение доступа или других способов обработки нужен другой
> > каталог.
>
> Например, для разграничения пространств имён. Скажем, чтобы иметь возможность
> хранить сущность с тем же именем, что и репозиторий в Сизифе, но отличную от
> сизифной.
Возможно, хотя имя каталога git-репозитория не обязано нести смысловую
нагрузку. Например, многие, вероятно, уже привыкли к тому, что, в git.git
находится репозиторий проекта git. А если кто-то запакует GNU Interactive
Tools (http://directory.fsf.org/git.html), то как назвать каталог?
Я привёл этот пример для того, чтобы показать, что путём создания
не-packages проблема конфликта имён не снимается, и тому разработчику,
который захочет запаковать, скажем, GNU Interactive Tools в Сизиф, всё
равно придётся искать для пакета другое имя.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 23:18 ` Kirill Maslinsky
@ 2006-09-13 20:44 ` Dmitry V. Levin
0 siblings, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-13 20:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1528 bytes --]
On Thu, Sep 14, 2006 at 03:18:28AM +0400, Kirill Maslinsky wrote:
> > > Например, для разграничения пространств имён. Скажем, чтобы иметь возможность
> > > хранить сущность с тем же именем, что и репозиторий в Сизифе, но отличную от
> > > сизифной.
> >
> > Возможно, хотя имя каталога git-репозитория не обязано нести смысловую
> > нагрузку. Например, многие, вероятно, уже привыкли к тому, что, в git.git
> > находится репозиторий проекта git. А если кто-то запакует GNU Interactive
> > Tools (http://directory.fsf.org/git.html), то как назвать каталог?
> > Я привёл этот пример для того, чтобы показать, что путём создания
> > не-packages проблема конфликта имён не снимается, и тому разработчику,
> > который захочет запаковать, скажем, GNU Interactive Tools в Сизиф, всё
> > равно придётся искать для пакета другое имя.
>
> Понятно.
> И всё же тут есть одна тонкость.
> Имя каталога git-репозитория используется при отсылке email-оповещений
> об изменениях в репозитории. Таким образом создаётся-таки значимое пространство
> имён каталогов git-репозиториев. В этой ситуации нельзя полноправно говорить,
> что имя каталога произвольно, потому что если я склонирую репозиторий X
> и помещу его у себя под именем XY, то утратится информация о том, что
> это тот же репозиторий, для отслеживающего изменения (шире -- для отслеживающего
> разработку одной сущности у разных мантейнеров).
В случае с оповещениями можно ввести дополнительный уровень косвенности,
если это нужно.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-13 12:37 ` Dmitry V. Levin
@ 2006-09-13 23:18 ` Kirill Maslinsky
2006-09-13 20:44 ` Dmitry V. Levin
0 siblings, 1 reply; 31+ messages in thread
From: Kirill Maslinsky @ 2006-09-13 23:18 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1392 bytes --]
> > Например, для разграничения пространств имён. Скажем, чтобы иметь возможность
> > хранить сущность с тем же именем, что и репозиторий в Сизифе, но отличную от
> > сизифной.
>
> Возможно, хотя имя каталога git-репозитория не обязано нести смысловую
> нагрузку. Например, многие, вероятно, уже привыкли к тому, что, в git.git
> находится репозиторий проекта git. А если кто-то запакует GNU Interactive
> Tools (http://directory.fsf.org/git.html), то как назвать каталог?
> Я привёл этот пример для того, чтобы показать, что путём создания
> не-packages проблема конфликта имён не снимается, и тому разработчику,
> который захочет запаковать, скажем, GNU Interactive Tools в Сизиф, всё
> равно придётся искать для пакета другое имя.
Понятно.
И всё же тут есть одна тонкость.
Имя каталога git-репозитория используется при отсылке email-оповещений
об изменениях в репозитории. Таким образом создаётся-таки значимое пространство
имён каталогов git-репозиториев. В этой ситуации нельзя полноправно говорить,
что имя каталога произвольно, потому что если я склонирую репозиторий X
и помещу его у себя под именем XY, то утратится информация о том, что
это тот же репозиторий, для отслеживающего изменения (шире -- для отслеживающего
разработку одной сущности у разных мантейнеров).
--
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
` (4 preceding siblings ...)
2006-09-13 2:03 ` [devel] sync with non-git repos Alexey Tourbin
@ 2006-09-15 10:32 ` Alexey Borovskoy
2006-09-15 11:48 ` Dmitry V. Levin
5 siblings, 1 reply; 31+ messages in thread
From: Alexey Borovskoy @ 2006-09-15 10:32 UTC (permalink / raw)
To: ALT Devel discussion list
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dmitry V. Levin пишет:
> $ ssh git.alt help
> Available commands:
> help
> git-receive-pack <directory>
> git-upload-pack <directory>
> git-init-db <directory>
> git-mv-db <source-directory> <dest-directory>
> git-rm-db <directory>
> git-clone <repository> [<directory>]
> ls [<directory>]
> (вывод может меняться время от времени)
А может сюда еще git-find-repo прикрутить? Чтобы быстрее можно было
узнать у кого лежит нужный репозиторий.
- --
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58 4AFF 78F7 159F 66AD 8D7E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFFCoEgePcVn2atjX4RAhAdAJ4guZfa6H+fhpNFAOWKN+qDydBcpQCeMZ5l
dfMcClmcOVE24YrGVHe/ADw=
=6C5/
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-15 10:32 ` [devel] I: git.altlinux.org: people/*/packages/ developers howto Alexey Borovskoy
@ 2006-09-15 11:48 ` Dmitry V. Levin
2006-09-24 20:11 ` Dmitry V. Levin
0 siblings, 1 reply; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-15 11:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 762 bytes --]
On Fri, Sep 15, 2006 at 11:32:00PM +1300, Alexey Borovskoy wrote:
> Dmitry V. Levin пишет:
> > $ ssh git.alt help
> > Available commands:
> > help
> > git-receive-pack <directory>
> > git-upload-pack <directory>
> > git-init-db <directory>
> > git-mv-db <source-directory> <dest-directory>
> > git-rm-db <directory>
> > git-clone <repository> [<directory>]
> > ls [<directory>]
> > (вывод может меняться время от времени)
>
> А может сюда еще git-find-repo прикрутить? Чтобы быстрее можно было
> узнать у кого лежит нужный репозиторий.
А по какому критерию определяется нужность репозитория?
Я думаю, что если неизвестно, у кого лежит нужный репозиторий, то
достаточно будет просто обратиться в кэширующий репозиторий Сизифа.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [devel] I: git.altlinux.org: people/*/packages/ developers howto
2006-09-15 11:48 ` Dmitry V. Levin
@ 2006-09-24 20:11 ` Dmitry V. Levin
0 siblings, 0 replies; 31+ messages in thread
From: Dmitry V. Levin @ 2006-09-24 20:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]
On Fri, Sep 15, 2006 at 03:48:02PM +0400, Dmitry V. Levin wrote:
> On Fri, Sep 15, 2006 at 11:32:00PM +1300, Alexey Borovskoy wrote:
> > Dmitry V. Levin пишет:
> > > $ ssh git.alt help
> > > Available commands:
> > > help
> > > git-receive-pack <directory>
> > > git-upload-pack <directory>
> > > git-init-db <directory>
> > > git-mv-db <source-directory> <dest-directory>
> > > git-rm-db <directory>
> > > git-clone <repository> [<directory>]
> > > ls [<directory>]
> > > (вывод может меняться время от времени)
> >
> > А может сюда еще git-find-repo прикрутить? Чтобы быстрее можно было
> > узнать у кого лежит нужный репозиторий.
>
> А по какому критерию определяется нужность репозитория?
> Я думаю, что если неизвестно, у кого лежит нужный репозиторий, то
> достаточно будет просто обратиться в кэширующий репозиторий Сизифа.
Короче говоря, пользы мало, но команда есть.
P.S. Рекомендую время от времени запускать
$ ssh git.alt help
чтобы узнавать о новых возможностях.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2006-09-24 20:11 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-12 17:40 [devel] I: git.altlinux.org: people/*/packages/ developers howto Dmitry V. Levin
2006-09-12 17:50 ` Alexey Gladkov
2006-09-12 20:46 ` Dmitry V. Levin
2006-09-13 0:10 ` Alexey Gladkov
2006-09-13 0:21 ` Dmitry V. Levin
2006-09-13 5:31 ` Kirill Maslinsky
2006-09-13 12:37 ` Dmitry V. Levin
2006-09-13 23:18 ` Kirill Maslinsky
2006-09-13 20:44 ` Dmitry V. Levin
2006-09-13 7:31 ` Stanislav Ievlev
2006-09-13 7:31 ` Alexey Gladkov
2006-09-12 17:58 ` Alexey Tourbin
2006-09-12 20:21 ` Igor Zubkov
2006-09-12 20:52 ` Dmitry V. Levin
2006-09-12 20:47 ` Dmitry V. Levin
2006-09-12 19:09 ` Alexey Tourbin
2006-09-12 20:49 ` Dmitry V. Levin
2006-09-12 22:41 ` Alexey Tourbin
2006-09-12 23:54 ` Dmitry V. Levin
2006-09-13 0:14 ` Alexey Tourbin
2006-09-13 0:16 ` Alexey Tourbin
2006-09-13 0:30 ` Dmitry V. Levin
2006-09-13 0:24 ` Dmitry V. Levin
2006-09-13 3:10 ` Денис Смирнов
2006-09-13 2:03 ` [devel] sync with non-git repos Alexey Tourbin
2006-09-13 6:21 ` Alexey I. Froloff
2006-09-13 6:22 ` Alexey I. Froloff
2006-09-13 7:04 ` Alexey I. Froloff
2006-09-15 10:32 ` [devel] I: git.altlinux.org: people/*/packages/ developers howto Alexey Borovskoy
2006-09-15 11:48 ` Dmitry V. Levin
2006-09-24 20:11 ` 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