Bazar Repository - 分支和分支的概念

时间:2011-03-27 20:54:04

标签: version-control bazaar

大家好 我正在为Bzr编写一个存储库适配器。这适用于搜索引擎,其中适配器允许我与某些bzr仓库进行通信,检查连接,检出或更新项目。 (没有提交,推送或创建回购) 现在我对Bzr和其他scms的这些细节也没有多少经验,并且对它的分支概念感到困惑。 我用 - > bzr checkout branchlocation mylocallocation - 结账项目 和 - > bzr ls URlwithbranchname - to test repo。

  1. 互联网上是否有基本的初学者信息教程?关于bzr组织的分支和结构。 我已经通过了canaonical网站。
  2. 是否可以在回购名称或项目名称上运行结帐或列表,而不是在分支名称上运行?
  3. 对于结帐/列表,我是否还需要在repo上处理用户名/通过身份验证?
  4. 此外,我仍然不确定bzr ssh,sftp,ftp服务器。是否允许从这些服务器签出是额外的功能。 像身份验证?或任何类型的句柄。我知道checkout适用于普通的http。
  5. 任何类型的基本文档对我来说都很有帮助。

1 个答案:

答案 0 :(得分:1)

  1. http://doc.bazaar.canonical.com/bzr.dev/en/user-guide/core_concepts.html http://doc.bazaar.canonical.com/bzr.dev/en/user-guide/bazaar_workflows.html
  2. 没有功能可以检出存储库。您可以使用bzr-tools插件中的bzr branches命令列出存储库或普通目录下的所有分支。我认为您可以使用qbzr插件中的bzr qlog查看存储库中所有分支的组合日志。
  3. 我认为任何访问都需要相同的身份验证。您可以将当地的集市设置为automatically authenticate
  4. sftp, ftp and bzr+ssh are supported protocals,无需任何额外设置。 (除了bzr + ssh,你需要在服务器上安装bzr)