问题标签 [gitzilla]
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.
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 时,更新钩子会抛出以下错误:
git - How to install GitZilla with GitLab and Bugzilla
I have a setup with GitLab (the latest version) and Bugzilla 4.4.1 installed on a CentOS machine. Users create local repositories on their systems and push to a central repository, i.e., on GitLab. I need to setup bug tracking with Gitab, so that each push updates Bugzilla with all the commits to the project.
I found that Gitzilla is used for such a thing, but after going through its installation instructions, I failed to understand one of the points.
For example, if a user logs into GitLab and creates a new project named samplerepo, then on my git account on CentOS under repositores I get the following two entries:
where, user = the user who created the project.
So the problems faced are:
- Where are the post_recieve and updates hooks as mentioned in the installation steps? I navigated to the hooks directory inside the samplerepo.git folder and found no such file, only a bunch of .sample files.
- If suppose a 100 users create several projects, each of them will have the *.git and *.wiki.git folders under their usernames in repositories, will I need to setup hooks in every project's *.git folder? Isn't there any central location where I can add those hooks?
Any help is much appreciated.
git - Gitzilla - 钩子拒绝更新 refs/heads/master 和缺少/不完整的 bugzilla conf(没有 bugzilla_url)
我已经在我的机器上配置了 gitzilla,它具有 GIT 存储库以及所有必需的依赖项。
在~/.gitzillarc
文件中,我提供了必要的配置以及有效的 bugzilla url 和凭据。但是,每当我尝试将更改推送到主服务器时,都会显示以下错误消息:
Counting objects: 3, done.
Writing objects: 100% (3/3), 210 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
** remote: missing/incomplete bugzilla conf (no bugzilla_url)
remote: error: hook declined to update refs/heads/master **
To xxx@xxx:/home/yyy.git/
! [remote rejected] master -> master (hook declined)
请指导以找到必要的解决方案提前谢谢
python - Gitzilla:缺少 python http.cookiejar 模块
我试图让 gitzilla 在 ubuntu 14.04 上使用 python 2.7.6 和 git 1.9.1 为我工作。这是我第一次使用 python 或 gitzilla。
安装 gitzilla 并为 git 钩子添加符号链接后,推送更改会产生以下输出:
由此我认为我需要安装 http.cookiejar(或 cookielib),但我不知道如何获取它。
我试过没有成功:
pip install http.cookiejar
和
pip install cookielib
两次 pip 都抱怨没有找到任何东西,但后来我尝试pip install cookiejar
了确实安装它,但我仍然得到相同的错误 pip install cookiejar
现在这个运行没有抱怨:python -c "import cookiejar"
这抱怨找不到模块:python -c "import http.cookiejar"
任何想法如何让这个工作?
python - 如何获取bugzilla登录的api token
我正在尝试使用 curl 命令,这将帮助我在提供详细信息后更新错误状态。所以我试图运行这个特定的 curl 命令来执行此操作,但是它给出了登录错误。
我正在运行的卷曲命令:
错误:
问题是,我需要登录到 bugzilla 才能执行此任务,因为我无法提供可用作我的登录名和密码的令牌。我试图在我的 bugzilla 实例中搜索它但无法找到它.
文档也不是很清楚,有人可以告诉我一次在哪里以及如何找到或创建用于登录和通过 bugzilla 的令牌吗?
参考: https ://bugzilla.readthedocs.io/en/5.0/api/core/v1/general.html#authentication
谢谢