Bazar 存储库 - 分支和的概念

发布于 2024-10-27 00:38:15 字数 534 浏览 5 评论 0原文

大家好 我正在为 Bzr 编写一个存储库适配器。这是针对搜索引擎的,适配器允许我与某些 bzr 存储库进行通信、检查连接、签出或更新项目。 (无需提交、推送或创建存储库) 现在我对 Bzr 和其他 SCMS 的细节也没有太多经验,并且对其分支概念感到困惑。 我用 --> bzr checkout Branchlocation mylocallocation -- 签出项目 和 --> bzr ls URlwithbranchname --测试存储库。

  1. 互联网上有没有包含基本初学者信息的教程?关于 BZR 组织的分支机构和结构。 我已经浏览过规范网站了。
  2. 有什么方法可以在存储库名称或项目名称而不是分支名称上运行结帐或列出吗?
  3. 对于结帐/列表,我是否也需要处理存储库上的用户名/通行证身份验证?
  4. 另外,我仍然不确定 ssh、sftp、ftp 服务器上的 bzr。允许从这些服务器结帐是否是额外的功能? 喜欢身份验证?或任何类型的手柄。我知道结帐适用于纯 http。

任何类型的基本文档对于我对 bzr 的天真都会非常有帮助。

Hi all
I am writing a repository adapter for Bzr. This is for a search engine where adapter lets me communicate to some bzr repo, check the connection, checkout or update the projects. (No commit, push or create repos)
Now i dont have much experience with Bzr and such details of other scms too and get confused with its branches concept.
I use
--> bzr checkout branchlocation mylocallocation -- to checkout projects
and
--> bzr ls URlwithbranchname --to test repo.

  1. Is there any tutorial on internet with basic beginners information? about branches and structure of bzr organization.
    I have gone through canaonical website already.
  2. Any way to run checkout or list on repo name or project name, not on branch name?
  3. For checkout/list, do i need to take care of username/pass authentication on repo too?
  4. Also I am still not sure about bzr over ssh, sftp, ftp servers. Would it be extra functionality to allow checkout from these servers.
    like authentication? or any kind of handle. I know checkout works for plain http.

Any kind of basic documentation would be very helpful for me being naive to bzr.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吾家有女初长成 2024-11-03 00:38:15
  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 brothers 命令列出存储库或普通目录下的所有分支。我认为您可以使用 qbzr 插件中的 bzr qlog 查看存储库中所有分支的组合日志。
  3. 我认为任何访问都需要相同的身份验证。您可以将本地集市设置为自动身份验证
  4. 支持 sftp、ftp 和 bzr+ssh 协议 并且不需要任何额外的设置。 (除了bzr+ssh,你需要在服务器上安装bzr)
  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. No there is no functionality to check out a repository. You can list all the branches under a repository or a normal directory with the bzr branches command from the bzr-tools plugin. I think you can view the combined log of all the branches in a repository using bzr qlog from the qbzr plugin.
  3. I would think any access would require the same authentication. You can set up your local bazaar to automatically authenticate.
  4. sftp, ftp and bzr+ssh are supported protocals and do not need any extra setup. (Except for bzr+ssh you need bzr installed on the server)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文