Can we get an overview of FogBugz's Source Control Integration feature?
|
3
|
FogBugz can be set up to work together tightly with most source control systems. When you commit a bug fix to source control, you simply type the case number that you're fixing. The integration scripts see this and create bidirectional links:
The benefits:
The exact mechanism for entering a case number when you commit changes depends on your source control system.
Before you can start using source control integration, you will need to make a few configuration changes to FogBugz and your source control system so they can talk to each other.
If you don't already have source control, we recommend Kiln. Using Source Control IntegrationWhen you have everything setup, source control integration in FogBugz allows you to associated changes you commit with a given case or cases. When you commit your changes in VCS, your hook script will look for something in your commit message that gives it a case number. For the scripts we distribute, the format is "BugzID: XYZ" where XYZ is a case number. The hook script then posts the info to FogBugz. When you look at the case you referenced (number XYZ) in FogBugz, you will see a link on the left side of the case, "checkins".
When you click the link, a pop-up dialog appears, showing all of the files and revisions committed against the case.
Based on your configured URLs in Admin -> Source Control, the file paths and revision numbers will link to an external system to show you file and diff views. |
|||
|

