AWS CodeCommit offers ease of use with no complex authentication, integration with AWS services, seamless scaling, and effective version control. Users value IAM-based access for permission control, code versioning, approval features, and built-in encryption. The integration with AWS tools like CodePipeline, CodeBuild, and CodeDeploy enhances the deployment process. Branch management and pull requests improve team collaboration. Security and compliance are managed effortlessly with native AWS services and tools.
- "What I find best about AWS CodeCommit is its seamless integration with the AWS ecosystem."
- "The customer service is pretty good."
- "The customer service is pretty good."
AWS CodeCommit lacks certain features compared to Bitbucket and others, including code reviewers, repository forking, and debugging tools. Migration processes are complex, and integration with third-party tools is limited. The user interface is basic, with issues in handling large files, searching code, and navigating commit history. Users suggest enhancements in cross-account access, documentation for beginners, and Insight Analytics. In-built CI/CD visualization and streamlined user experience are also needed. Pricing clarity and migration tools are important for users.
- "The Git interfaces in AWS CodeCommit definitely need work. When we migrated our payment processing system at Huntington, we found the web UI to be basic compared to GitHub and GitLab."
- "Not really that much stands out. I am using CodeCommit since my customer asked me to use it. It is just an appliance, and GitHub and GitLab can do a better job."
- "When I compare code, AWS has a cap on the file size, and that size is pretty small compared to what GitHub and GitLab provide."