XP-Dev.com Documentation

Basecamp Classic Integration

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

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

Enabling Basecamp Classic Integration

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

Repository's Integration Tab

Under the Add a New Integration form:

  • Select Basecamp Classic as the integration
  • Click on Add

Repository Integration Add Form

You will need your Basecamp Classic account URL and Project ID.

Your account URL is normally in the format https://<account>.basecamphq.com/

Your Project ID is normally found in your Basecamp Classic project's URL/web-address https://account.basecamphq.com/projects/<Project ID>-project-name/. For example, if the URL is https://account.basecamphq.com/projects/123456-project-name/ then your Project ID is 123456

  • Enter your Basecamp Classic account URL
  • Enter your Basecamp Classic Username & Password. We recommend that you create a new user for this integration and permission that user to be able to post messages to your project.
  • Enter your Basecamp Classic Project ID
  • Click on Save

Basecamp Classic Integration Form

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

Disabling Basecamp Classic Integration

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

Feel free to contact us if you need any assistance.