Beanstalk

Private Git, Subversion & Mercurial hosting

Using Version Control on Beanstalk helps your entire team get involved with the development process.

Beanstalk makes it easy to:

Setup and manage repositories

No server administration necessary.

Import or create Subversion, Git and Mercurial repositories that are instantly available to your team. We do all of the complicated configuration for you, and work to keep your code safe, secure, backed up, and available.

Invite team members, partners & clients

Get your whole team into the development process.

Restrict access to certain repos and provide read-only or full read/write permissions. Beanstalk gives you a full activity overview of everyone’s work whenever you want it.

Manage Repositories
Manage Users

Browse files and changes

Work from anywhere using web and mobile browsers.

Every version of every file you’ve committed to Beanstalk is just a click away. See a timeline of who made changes and view the differences between revisions. Syntax highlighting for over 70 languages.

Preview, Compare & Share

Make faster decisions in your design process.

Instantly preview HTML and image files in Beanstalk, compare versions side by side, and share them with your team, colleagues or clients, even if they don’t have a Beanstalk account.

Changeset
Preview

Code Editing

Commit quick changes and fixes on the go.

Get work done even when you don't have a local working copy. Make and commit changes directly in the web interface of Beanstalk. Handy for putting out fires and allowing your team to make copy changes.

Blame Tool

Use powerful tools the visual way.

View the line-by-line history of every file using Beanstalk's blame tool. Quickly see who was responsible for each line of code and which revision it belonged to.

Code Editor
Blame