Using mr's chain feature
J. Fernando Lagrange
fernando+mr at ac-grenoble.fr
Fri Aug 24 16:21:38 CEST 2012
Hello all,
I discovered your (handy) Multi-Repo tool recently and decided to give
it a try an a project where we have 1 package == 1 git repo.
I found a way to get whole source code. Following three commands, will
create following filesystem tree:
mr bootstrap
"http://git.ac-grenoble.fr/?p=all.git;a=blob_plain;f=.mrconfig;hb=master" slis_source
cd slis_source/
mr checkout
slis_source/
|-- lcs
| |-- packages
| | |-- debian-lcs-keyring
| | |-- fail2ban
| | |-- lcs-agendas
…<snip>
| | |-- lcs-wiki
| | `-- lcs-zonep
| `-- tools
|-- slis
| |-- packages
| | |-- backports
| | |-- cd-build
…<snip>
| | |-- slis-ups
| | |-- slis-virtualization
| | `-- slis-vtun
| `-- tools
`-- slis-slim
I cannot figure why first «mr bootstrap…» command does not automatically
chains checkout. Furthermore, I cannot see any differences using «chain
= true» in "parent-repos":
lcs/.mrconfig contains it, slis/.mrconfig doesn't but every "sub-repo"
is updated in lcs/packages/* and slis/packages/* !
Am i missing something here ? It seems I cannot get how this chain
feature works… Can you please help me here ?
@+
More information about the vcs-home
mailing list