问题标签 [pybugz]
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.
python - 如何让 Gitzilla 工作
我最近设置了一个 bugzilla 实例来进行错误跟踪,并希望将它与 git 集成。我发现 Gitzilla 从它的描述中看起来很棒,但经过数小时的困惑,我现在已经厌倦了它无法正常工作。我正在运行 Ubuntu Natty。1) pybugz 已安装,我可以使用以下方法访问错误:bugz --connection my_test get 197
但我不确定 Gitzilla 是否需要设置默认连接。不知道怎么做?2)我设置了 /etc/gitzillarc
3) 我在 4) 中设置了指向 git 钩子的符号链接,~/git_repos/myproj/.git/hooks/
我尝试执行以下提交:git commit -a -m "Bug 197: this is rubbish"
但没有发生任何特殊情况,而且我完全看不到任何反馈。/var/log/gitzilla 日志文件也是空的(它有 777 权限)。
我只是想了解如何让它发挥作用,如果有人可以帮助我,我会亲吻他们的脚(也许不是)。
git - 如何让 Gitzilla 在 Windows 上运行
我最近安装了 Git 和 Bugzilla,并希望在它们之间进行某种集成。TortoiseGit“集成”在某些方面很有用,但不是我所追求的。所以,我一直试图让 Gitzilla 工作但没有成功。我已经完成了以下工作以使其最接近工作:
- 设置一个 GIT “中央”存储库(我之前以分布式方式使用它)。
- 下载和安装:
- 杰拉-gitzilla-gitzilla-2.0-12-g537df1c.zip
- 蟒蛇 2.7
- Pybugz 0.8
- 将这些文件从 C:\Apps\Python-2.7\Scripts 复制到 C:\Git\Main\hooks:
- gitzilla-post-receive.exe
- gitzilla-post-receive.exe.manifest
- gitzilla-post-receive-script.py
- gitzilla-update.exe
- gitzilla-update.exe.manifest
- gitzilla-update-script.py
- 重命名 gitzilla-update-script.py 以进行更新
- 将 gitzilla-post-receive-script.py 重命名为 post-receive
然后,当我提交更改并将其推送到中央 Git 服务器时,我收到此错误:
(其中 <server name> 和 <share name> 被删除,因为它们对我的系统是唯一的)
什么是“masteror”目录?我的系统在“refs/head/”文件夹中只有一个“主”文件。
是否可以在 Windows 上运行此错误,或者此错误与操作系统无关?
谢谢,凯文。
git - 为什么 GitZilla 的更新钩子在推送时会抛出错误消息?
按照 Gitzilla 网站上的说明配置所有内容。
我的 git repo 已经好几个星期了……Bugzilla 也可以正常工作……
在结束 Gitzilla 的配置后,我分支并测试了我是否可以推送并被记录...它给了我这个错误:
git - 安装 Gitzilla 时的 PyBugz 版本
我正在尝试安装 Gitzilla,但遇到了此处提到的“没有名为 Bugz 的模块”问题。
任何人都知道在哪里获取上面链接中提到的 0.9.3 PyBugz 版本?
python - 远程:gitzilla 缺少/不完整的 bugzilla conf(没有 bugzilla_url)错误
我在远程中央存储库服务器上的 /ect/gitzillarc 上设置了 gitzilla 配置文件,具有所有读写权限。文件代码配置内容如下
我收到错误“远程:缺少/不完整的 bugzilla conf (no bugzilla_url)”与 git push 当然 bugzilla_url 值在我的配置文件中具有真实名称而不是示例名称。
尝试了很多,但无法让它工作。感谢所有的帮助。
github - Gitzilla:在 Bugzilla 中集成 github-project
我正在使用安装了 bugzilla 的 Debian 服务器。根据 gitzilla-installation 指南中的建议,我想将 Gitzilla 集成到 github.com 上的项目中,使用 github.com-project 作为我的中央仓库。因此,我不太确定,在哪里执行以下步骤:
此外,我测试选择将我的 github.com-URL 集成到 /etc/gitzillarc 中,但没有成功。PyBugz 已安装,我定义了 bugzilla 的链接、bugzilla-admin 的用户名和密码。
最好的,
HM
git - GitZilla 的更新钩子错误?
尝试使用 GITZILLA 将 Bugzilla 与 GIT 集成。
使用的版本是:
Git 版本:1.8.2.1
gitzilla==2.0
pybugz==0.10
但是,在进行 push 时,更新钩子会抛出以下错误:
bugzilla - 无法从 PyBugz 登录到 Bugzilla
我无法从 pybugz 验证我的 bugzilla 用户。
PyBugz v0.9.3
Bugzilla v4.4.6
我正在使用这个旧版本的 pybugz,因为我相信我需要它用于 gitzilla。
通过设置选项 requirelogin = off 允许匿名登录 bugzilla。
我可以使用此命令成功地匿名检索错误
bugz -b http://bugs.domain.org.au --skip-auth get 1
但是当我尝试对此进行身份验证时
bugz -b http://bugs.domain.org.au -u me@bugs.domain.org.au -p mypassword get 1
我收到这条消息
上面控制台命令中的用户名和密码与我从 Web 浏览器登录 bugzilla 时使用的用户名和密码相同。
~/.bugzrc 的内容是:
使用配置文件也会发生同样的事情:
bugz --connection bugs --skip-auth get 1
works
bugz --connection bugs get 1
不起作用 没有
任何内容写入日志文件。日志文件权限为 myuser:root 666。
python - PyBugz Bash 变量 \n 换行符被忽略
我有一个 bash 脚本,它从 csv 文件中提取错误并使用 PyBugz 将其导入 bugzilla。
使用以下序列:
但包含“blablabla \n blablabla”的描述行(包括换行符)被识别为
“描述:blablabla n blablabla”
如果我导出错误并将输出转储到文本文件中,pybugz 会将 0x0a 作为换行符。如何让 pybugz 将我的 \n 字符识别为 0x0a?