XP-Dev.com Documentation

Basecamp Integration

If you happen to use Basecamp as your project management tool, you can get your repository commit messages posted directly into it as messages.

The guide below is for the latest version of Basecamp. If you are using Basecamp Classic, then please follow our guide to integrate Basecamp Classic with Git, Subversion and Mercurial repositories

Enabling Basecamp Integration

  • Head over to your XP-Dev.com project's Repository tab
  • Click on the repository that you'd like to integrate Basecamp with
  • Head to the Integrations sub-tab of your repository

Repository's Integration Tab

Under the Add a New Integration form:

  • Select Basecamp as the integration
  • Click on Add

Repository Integration Add Form

You will need your Basecamp Project ID which is normally part of your Basecamp project's URL/web-address, normally in the format https://basecamp.com/<Account ID>/projects/<Project ID>.

For example, if your Basecamp project is located at https://basecamp.com/1234567/projects/9876543, then your Project ID is 9876543

  • Enter your Basecamp Project ID
  • Click on Save

Basecamp Integration Form

You will then need to authorise our platform with Basecamp:

  • Click Yes, I'll allow access

Basecamp OAuth Authentication

Whenever you commit/push changes to your XP-Dev.com repository, you should see a message posted in your Basecamp project.

Disabling Basecamp Integration

  • Head over to your XP-Dev.com project's Repository tab
  • Click on the repository that has been integrated with Basecamp
  • Head to the Integrations sub-tab of your repository
  • Click on Delete Integration next to your Basecamp Integration

Feel free to contact us if you need any assistance.