How do I setup integration between FogBugz and Github?
|
3
|
Updated by Fog Creek Support First, go to your repository in Github. Click on the Admin button and then on service hooks. Click FogBugz in the list. Here are the instructions as posted there: Install Notes
FogBugz 7.0 and later, FogBugz 8.0 and later ConfigurationFogBugz 7 and FogBugz 8 have a configuration page for multiple repositories. Each repository is given an ID that will be used by the cvsSubmit.asp page.
In GitHub > Admin > Service Hook after selecting "FogBugz" from the list:
Once the integration is complete and you push some new changes to your GitHub repository referencing FogBugz Cases, you will see Checkins on the Case page. For example:
FogBugz 6.1 ConfigurationIf you want to use GitHub as your sole source control system, configuration within FogBugz is relatively easy. In your site configuration:
If you have commits in FogBugz from a previous source control system, or if you want to use multiple GitHub accounts, please read: In the service hook here:
http://www.fogcreek.com/FogBugz/KB/howto/MultipleRepositories-Mult.html Using the IntegrationSee this guide for how to use the integration. |
|||
|
|
|
1
|
The trick is that the script on github expects the string "7.0" for the version. anything else ("7", "8", "7.2") causes it to use the old-style source-control integration, which doesn't send the |
|||||||||
|
|
0
|
Did you ever figure out how to mark a commit as being related to a bug, or resolving a bug, from the commit message? And what constitutes the "commit message", do I have to put it on the first line of my message (the title) or can I put it in the body? |
||||||
|
|
0
|
The above seems to imply that you must set this up per code repo as opposed to a server. So for example if you have mygithub.com/myorg/A and mygithub.com/myorg/B you would need 2 entries in FogBugz. Not bad if you have 2 Repos. In our case we have about 230 code repos (for various things) so we would have to do this for everyone and every new one? Seems like FogBugz should just accept pathes to change sets verbatim and put the logic in the git plugin, no? Maybe I am missing how Fogbugz deals with the code changes, is there a good doc explaining it? |
|||
|
|
0
|
Hi, We use Fogbugz in our company. We wanted to integrate it with cvs, also we don't use cvsweb, but use Bonsai cvs web interface. I went through this documentation http://www.fogcreek.com/fogbugz/docs/70/topics/sourcecontrol/setup/CVS.html of integrating cvs with Fogbuz. Is this all we need to or is there a mock up examples of how we use cvs within fogbugz somewhere? Thanks. |
|||
|
