问题标签 [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.
version-control - Bazaar 版本控制 - 可能有多个存储库/子模块?
是否可以有多个存储库/子模块?
如果是这样,怎么做?
version-control - Bazaar 版本控制 - github / bitbucket 类似的解决方案?
Bazaar 版本控制是否有类似 bitbucket 或 github 的托管服务?
python - bzr 如何创建提交挂钩?
我正在尝试制作我的第一个提交挂钩,但它不起作用。我从这里得到了这个想法http://doc.bazaar.canonical.com/beta/en/user-guide/hooks.html
我正在尝试做的是从制作我自己的自定义提交消息开始。但这不起作用。请问你能帮忙吗?
我制作了一个名为commit_hook.py
我将文件 commit_hook.py 放在存储库中的 .bzr 隐藏文件夹中。我做了插件目录?那是对的吗?
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'
python - 带参数的 Bazaar 预提交钩子
我为 bazaar 编写了一个预提交钩子,它检查我们代码中的一些语法问题。类似于:
http://bazaar.launchpad.net/~bialix/%2Bjunk/checkeol/annotate/head%3A/__init__.py
一切正常,但是,我想另外添加一个命令行选项,它可以禁用这个钩子,例如,
如果我打电话
bzr commit --ignore-my-hook
,它会跳过我的预提交钩子。
我知道也存在选项--no-plugins
,但这会禁用所有插件。我真的很想知道这是否可能。有任何想法吗?谢谢你。
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
.
还在想我是否错过了什么?
git - 用于 Git 存储库的 Bzr Explorer
多年来,我一直使用 Bazaar 作为版本控制系统,并且正在评估向 Git 的迁移。
让我望而却步的问题与 git 本身无关,而是与它的 GUI 相关:Bzr Explorer 具有许多 Git GUI 对应物所缺乏的功能。
我读过 Bzr Explorer 可以通过简单地安装包 bzr-git 用于 Git 存储库。
安装该软件包后(在 Linux Ubuntu 18.04 上),Bzr Explorer 可以探索 Git 存储库,但有以下限制:
- 右侧的工作树根本不显示。
- 添加或修改的文件,待提交的文件会显示出来,但看不到它们的差异。
- 无法应用提交(因为没有看到差异)
简而言之,只能查看存储库历史记录,但不允许对工作树进行任何操作(diff、add、commit)
我的问题如下:
- 我是否必须为 Bzr Explorer 配置其他东西才能正常工作?
- Git 有类似的 GUI 吗?我知道这可能是一个重复的问题,但原来的问题有很多年了,也许有一个新的 Git 图形用户界面可用。