问题标签 [bazaar-plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

version-control - Bazaar 版本控制 - 可能有多个存储库/子模块?

是否可以有多个存储库/子模块?

如果是这样,怎么做?

0 投票
1 回答
45 浏览

version-control - Bazaar 版本控制 - github / bitbucket 类似的解决方案?

Bazaar 版本控制是否有类似 bitbucket 或 github 的托管服务?

0 投票
1 回答
95 浏览

python - bzr 如何创建提交挂钩?

我正在尝试制作我的第一个提交挂钩,但它不起作用。我从这里得到了这个想法http://doc.bazaar.canonical.com/beta/en/user-guide/hooks.html

我正在尝试做的是从制作我自己的自定义提交消息开始。但这不起作用。请问你能帮忙吗?

我制作了一个名为commit_hook.py

我将文件 commit_hook.py 放在存储库中的 .bzr 隐藏文件夹中。我做了插件目录?那是对的吗?

0 投票
1 回答
174 浏览

eclipse - DHIS2 - 使用 Bazaar 的 Eclipse 导入问题

使用下载项目后,

尝试使用 Bazaar 将 DHIS2 项目导入 Eclipse EE Luna 版本 4.4.2 时出现以下错误:

[错误 206] 文件名或扩展名太长:u 'D:/workspace/.metadata/.plugins/org.vcs.bazaar.eclipse.core/bzreclipse5417078662519156113.tmp/.bzr/checkout/limbo/new-2/ dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/javascripts/ext/resources/themes/images/gray/form-invalid-tip'

0 投票
1 回答
80 浏览

python - 带参数的 Bazaar 预提交钩子

我为 bazaar 编写了一个预提交钩子,它检查我们代码中的一些语法问题。类似于:

http://bazaar.launchpad.net/~bialix/%2Bjunk/checkeol/annotate/head%3A/__init__.py

一切正常,但是,我想另外添加一个命令行选项,它可以禁用这个钩子,例如,

如果我打电话 bzr commit --ignore-my-hook ,它会跳过我的预提交钩子。

我知道也存在选项--no-plugins,但这会禁用所有插件。我真的很想知道这是否可能。有任何想法吗?谢谢你。

0 投票
1 回答
57 浏览

bazaar - 带有“工作树”的集市远程堆叠分支

我已经使用 bzr (bazaar vcs) 工作了一段时间,并决定将一些应用程序重新分支为堆叠在核心主干上(以帮助保护历史资源)。

对于已发布的 Web 应用程序,工作流程包括

bzr push bzr-ssh://<server>/var/www/<remote-branch-name>

然后bzr checkout在服务器上获取工作树。

有了这个新的堆叠范例,我当然想将一个堆叠的分支推送到服务器,并且有一个工作树可以提供服务,但这似乎不可能?

bzr push --stacked -d <branch> <remote>

将愉快地在服务器上创建一个新的堆叠分支,但是,从服务器:

  • bzr info显示没有父母
  • bzr checkout导致bzr:错误:不是分支

网络,没有工作树:|

最终,我只是删除了新的远程分支并返回并省略了--stacked.

还在想我是否错过了什么?

0 投票
1 回答
46 浏览

git - 用于 Git 存储库的 Bzr Explorer

多年来,我一直使用 Bazaar 作为版本控制系统,并且正在评估向 Git 的迁移。

让我望而却步的问题与 git 本身无关,而是与它的 GUI 相关:Bzr Explorer 具有许多 Git GUI 对应物所缺乏的功能。

我读过 Bzr Explorer 可以通过简单地安装包 bzr-git 用于 Git 存储库。

安装该软件包后(在 Linux Ubuntu 18.04 上),Bzr Explorer 可以探索 Git 存储库,但有以下限制:

  1. 右侧的工作树根本不显示。
  2. 添加或修改的文件,待提交的文件会显示出来,但看不到它们的差异。
  3. 无法应用提交(因为没有看到差异)

简而言之,只能查看存储库历史记录,但不允许对工作树进行任何操作(diff、add、commit)

我的问题如下:

  1. 我是否必须为 Bzr Explorer 配置其他东西才能正常工作?
  2. Git 有类似的 GUI 吗?我知道这可能是一个重复的问题,但原来的问题有很多年了,也许有一个新的 Git 图形用户界面可用。