Linux 连接多个启动板存储库

Linux 连接多个启动板存储库,linux,git,ubuntu,bazaar,launchpad,Linux,Git,Ubuntu,Bazaar,Launchpad,我想使用bzr分支一次下载多个地址,我尝试了几种方法,但似乎没有任何效果 尝试使用这种结构的文件.sh: sudo bzr branch lp:~jmarquez/openerp-tecvemar/tcv_bank_deposit lp:~jmarquez/openerp- tecvemar/initial_stock lp:~jmarquez/openerp-tecvemar/tcv_sale lp:~jmarquez/openerp- tecvemar/tcv_mrp lp:~

我想使用
bzr分支一次下载多个地址,我尝试了几种方法,但似乎没有任何效果

尝试使用这种结构的
文件.sh

sudo bzr branch lp:~jmarquez/openerp-tecvemar/tcv_bank_deposit  lp:~jmarquez/openerp-   tecvemar/initial_stock lp:~jmarquez/openerp-tecvemar/tcv_sale  lp:~jmarquez/openerp-    tecvemar/tcv_mrp lp:~jmarquez/openerp-tecvemar/tcv_label_request lp:~jmarquez/openerp-  tecvemar/tcv_check_voucher  
lp:~jmarquez/openerp-tecvemar/tcv_stock 
但是当我执行
file.sh
时,它就是不工作,无法读取第一个路径之后的其他路径,在
bzt
中是否有特定的命令来实现这一点


提前谢谢

我认为不可能一次下载多个分支

但您可以像这样重写脚本:

#!/bin/sh

localrepo=/tmp/repo
bzr init-repo $localrepo
cd $localrepo

baseurl=lp:~jmarquez/openerp-tecvemar
for branch in tcv_bank_deposit initial_stock tcv_sale tcv_mrp tcv_label_request tcv_check_voucher tcv_stock; do
    bzr branch $baseurl/$branch
done

根据需要更改
localrepo
中的路径。使用
bzr init repo
创建共享存储库以包含分支非常重要。这样,可以共享分支中的常见修订,这将节省磁盘空间并加快下载速度。

非常感谢!工作得很好!所以,有一种方法可以做到这一点!