[英]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.