2

我想一次下载多个地址bzr branch,我尝试了几件事,但似乎没有任何效果。

尝试了file.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可以实现这一点?

提前致谢!

4

1 回答 1

1

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

但是你可以像这样重写你的脚本:

#!/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这样可以共享分支中的公共修订,这将节省磁盘空间并加快下载速度。

于 2014-05-17T22:43:12.303 回答