Overall Satisfaction with Bitbucket
It is used as main versioning control tool for all Our company's projects. It is used as part of Altassian Jira suite, together with Jira, Bamboo and Confluence. We use it as stash for our projects, where developers check in they branches using git commands, create pull requests and merge approved branches (pull requests) in to main branch.
- It is great to track changes done by different programmers.
- You can add comments, tasks to pull request.
- It works together with Jira, so inside your Jira tickets you see all branches and pull requests associated with the tickets. This is really useful.
- You could add some sorting and filtering options to table views.
- View changes done for particular project (inside solution) or folder.
- Development time is reduces dues to transparent in one place look into code changes.
- It makes easy to create pull requests, review changes, discussion and approving change in one place. Less errors goes to main branch.
- You can specify who can and must approve changes to every project.
GutHub, Perforce