4

我的团队使用 Github 进行代码托管,使用 Unfuddle 进行票务。是否可以将 Github 连接到 Unfuddle,以便我们能够从提交消息中更新/关闭票证?

4

2 回答 2

6

正如 markdorison 所指出的,github 企业中有服务挂钩来执行此操作。

首先,您需要确保您的 github 帐户具有管理您的 repo 所需的权限。您需要设置为存储库“所有者”。

获得这些权限后,如果您转到 github 托管存储库的概览页面/ORGANIZATION/REPOSITORY,您将看到一排熟悉的选项卡,最右侧有一个新成员:

代码网络拉取请求问题图表 管理员

单击管理,您将在管理页面左侧看到一个菜单,其中包含指向“服务挂钩”的链接。

进入此页面后,向下滚动(远)以找到“unfuddle”服务挂钩。

单击 Unfuddle 服务挂钩,浏览器右上角将打开一个小表单。像这样填写:

Subdomain: Your organization's unfuddle subdomain, ie ORG.unfuddle.com
Repo Id: The numeric Id of the github repository you are trying to connect to unfuddle.
Username: Your unfuddle user account name.
Password: Your unfuddle user account password.
_ HttpOnly (check if appropriate)
√ Active (set to active to use this service, uncheck to stop using it)

然后点击“更新设置”提交按钮。

完成后,您将看到一个名为“Test Hook”的新按钮。单击以测试连接并确保其正常工作。

几分钟之内,您应该开始看到提交历史记录反映在 Unfuddle 的存储库列表中。

专业提示:仅为 github 等外部服务设置一个Unfuddle帐户,并使用此帐户而不是个人用户帐户来创建服务连接。

于 2012-12-20T19:03:57.010 回答
1

此功能由 Github 中提供的 Unfuddle 服务挂钩提供。您可以在存储库的管理部分找到它。

于 2012-08-17T20:53:29.970 回答