我刚刚将两个项目切换到fogbugz,到目前为止我非常喜欢它。FB 有一些功能可以让 trac 脱颖而出。但是,我无法让 FB 指向 FB 问题中的修订。

我已经在 tortoisesvn 中设置了 bugid,并且一切正常 - 我可以在 GUI 中单击 bugid,然后会弹出一个fogbugz 浏览器,并显示正确的问题。然而,相反的情况则不起作用。

我使用 wush 作为我的 svn 托管。
我看过http://fogcreek.com/FogBugz/docs/60/topics/sourcecontrol/setup/Subversion.html

https://support.wush.net/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=33&nav=0

但还没有弄清楚如何正确地做到这一点。我将 websvn 来宾帐户设置为具有对存储库的读取权限。

trac 和 svn 之间的集成运行良好。我能够(从 trac 票证)看到链接到 SVN 提交中的评论的修订版中更改的源代码。

有没有人成功地将 FB 与 websvn/SVN 的 wush 托管集成?

编辑:

我也很高兴能够在 FB 问题中添加链接、参考甚至文本。然而,似乎 FB 问题甚至没有被提交所触及。

编辑:回复一张海报:

bugid 在 svnUI 中正确显示 - 也就是说,我可以单击 tortoisesvn 历史记录中的链接,它会在fogbugz 中显示 url。

不起作用的是:

  • 自动更新/插入签入评论到 FB 问题中
  • 在 FB 中,没有链接回存储库/更改/等。
有帮助吗?

解决方案

“自动更新/插入签入评论到 FB 问题”

由于这不起作用,这意味着挂钩提交脚本未触发或无法到达您的 FogBugz 服务器。

看看这个:http://www.fogcreek.com/FogBugz/blog/post/Debugging-Subversion-Source-Control-Integration.aspx

编辑:

谢谢 - 我正在编辑这个,因为我想添加一点,然后投票给这个答案。

我终于让它工作了。我必须更改标准 URL,并且必须将提交后脚本发送给我的提供商。

这是我最终把所有内容整合在一起的网址

这个也有帮助http://www.fogcreek.com/FogBugz/docs/60/topics/advanced/SourceControlIntegration.html

其他提示

尽管我们的 SVN 是本地托管的,但我们成功地将 FogBugz 与 SVN 结合使用。我不确定您的问题是哪一部分遇到问题,因此我将描述我们必须做些什么才能使其发挥作用。

在 FogBugz 中正确配置源代码控制 URL 花了一些时间,但我们从基础开始构建它,直到得到我们想要的。

在 hooks 文件夹中创建脚本也花了一些时间,我们必须自定义每个脚本并将其硬编码到正确的存储库,因为它似乎没有动态创建正确的 URL。我们还必须检查构建服务器是否可以通过互联网访问 FogBugz URL,因为我们位于公司防火墙后面。也许这就是问题所在?我对 WUSH 不太了解,但它是否包括互联网访问以执行 HTTP 获取 FogBugz ?

如果您在问题中添加更多细节,我会尽力提供帮助,但我承认我只设置过一次集成,所以我不是专家 - 也许 FogBugz 支持是您最好的选择。

干杯

我终于让它工作了。我必须更改标准 url 中的一些调整,并且必须将提交后脚本发送给我的提供商。

这是我最终把所有内容整合在一起的网址

这个也有帮助http://www.fogcreek.com/FogBugz/docs/60/topics/advanced/SourceControlIntegration.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top