我想访问一个bazaar存储库,并使用Python或PHP脚本从中提取代码。
这是怎么做到的?是否有一个Python模块/ PEAR库使这很容易?
如果有帮助,则存储库位于Launchpad上。
编辑:如下所述,直接运行bazaar命令不是一种选择。此外,一个例子将非常感激。
答案 0 :(得分:4)
有bzrlib。根据您的情况,您也可以执行命令行来执行此操作。
根据Integrating with BZR页面,您可能会执行以下操作来结帐代码。您还可以使用Export代码,这可能更合适:
from bzrlib.bzrdir BzrDir
accelerator_tree, source = BzrDir.open_tree_or_branch('http:URL')
source.create_checkout('/tmp/newBzrCheckout', None, True, accelerator_tree)