簡體   English   中英

連接多個啟動板存儲庫

[英]Concatenate multiple launchpad repositories

我想使用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是否有一些特定的命令來實現這一點?

提前致謝!

我認為不可能一次下載多個分支。

但是您可以這樣重寫腳本:

#!/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創建共享存儲庫以包含分支很重要。 這樣,可以共享分支中的通用修訂版本,這將節省磁盤空間並加快下載速度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM