XP-Dev.com Documentation

DoneDone

If you happen to use DoneDone as your issue/bug tracking tool, you can now get your source control commit changesets linked to your DoneDone issues and additionally close them as well.

Enabling DoneDone Integration

  • Head over to your XP-Dev.com project's Repository tab
  • Click on Edit DoneDone Integration Options

Edit DoneDone

  • Enter your DoneDone username, password and domain (usually ending with .mydonedone.com)
  • If you know your DoneDone project ID, just enter it there. If you don't, just click on Find DoneDone projects for the user above and it will search for available projects. If some projects were found, you should see them listed in a drop-down box next to the link.
  • Click on Save

DoneDone Settings

Whenever you commit a new revision in your XP-Dev.com repository, you can reference DoneDone issues using #\<issue id>. This will result in a comment added to your DoneDone issue with the changeset details.

For example, the following changeset log message will add a new comment on issue #9:

#9 final changes to documentation

The issue in DoneDone:

DoneDone Example

Closing Issues

Additionally, you can get XP-Dev.com to close issues by adding the word closes before the issue: closes #<issue>. You can use the word close as well.

For e.g. the commit message add user authentication tokens. closes #45 will add a comment to issue 45 and close it as well.

Disabling DoneDone Integration

  • Head over to your XP-Dev.com project's Repository tab
  • Click on Edit DoneDone Integration Options
  • Uncheck the box next to DoneDone Integration Enabled
  • Click on Save

Disabling DoneDone

Feel free to contact us if you need any assistance.