1. Rock solid Git and SVN hosting
No client required. Add files, create branches and edit directly in the browser for instant gratification.
Teams and permissions
Have full control of both individuals and teams by defining repository and branch level permissions. It’s flexible and works for organizations of any size.
Always in the know
Keep the entire team on the same page with notifications, email digests, compare view, and a detailed history of commits and files. More Info »
2. Code review that doesn’t lock you in
Fluid code review with every detail at your fingertips
Request a code review, assign reviews, and get to work. The review process is designed to start the discussion early and integrates directly with your branch, resulting in more feedback from your team.
Keep track of issues
Code Review allows for two types of feedback, Issues and Discussions. Comments that require a specific action are separated into issues so you know exactly what’s in the way of getting your feature approved.
How much code review coverage does your repository have? Get an at-a-glance look at your team’s progress as more branches and commits are created and reviewed.
3. Instantly deploy code anywhere
Customize deployment configurations for each environment. Each deployment environment can ship code to one or many servers simultaneously, handling both simple and complex infrastructures for any application.
Always know what was deployed and when. Team members can get notifications on each deployment, view the status of environments and review release notes.
Once you've deployed, Beanstalk can update your favorite group chat tools like HipChat and Campfire. Or, build your own with modular webhooks.