Cloud Source by GoogleĪfter the demise of Google Code, Google’s Git version control moved to the Google Cloud platform. Artifacts are searchable, and you can easily connect tools.
Build internal wiki pages for documentation and app user needs. Keep track of your changes with color coded diffs, and stay organized with commit linking to other issues and tickets. Apache supports Git, Hg and Subversion (SVN) languages.
This free solution provides issue tracking, code comments with markup, and lets you commit your changes to a Mongo database. Features include issue tracking, discussions, and a built-in code directory. The company now offers multi-factor authorization, which is in line with their move toward stricter security.
SourceForge used to be the go-to for free and open source software code repositories. The company went through some malware trouble in 2015, but was purchased and on its way to good health as of January 2016. It’s worth noting that SourceForce predated GitHub and many other open-source alternatives for version control.
Test it out on a free trial or Beanstalk’s monthly subscription plan.
Beanstalk also emphasizes security, with full bank-level encryption, two-factor authentication, and strong password enforcement. Analytics with statistics on commits are built in. Code review includes issues and discussions. Git and SVN are both supported, and Beanstalk integrates with online messaging programs and email to help the team stay involved in all code decisions and updates. This browser and cloud-based code management software lets you code, commit, review, and deploy directly from your browser, which means you can work from anywhere in the world. One of the best-loved features of Kiln is that background data for code is built right into commits for review. Kiln is part of the bigger FogBugz DevHub platform that includes distributed version control, but also bug tracking and project management tools. With its Hg roots, Kiln and its surrounding applications are very Windows-focused, but also great for Python developers. Kiln code management software is based on the Mercurial version control language, but it also supports Git. Gain access to all points of your project with issues, a code viewer, pull requests and merge conflict resolution. GitLab’s continuous integration (CI) capabilities automate the testing and delivery of your code, which means you can get more done and spend less time waiting for tests to pass. GitLab includes lots of features in its DVCS, including an integrated project wiki and a dedicated project website. Bitbucket deploys in the cloud, on a local server, or your company’s data center, depending on your security needs. Features include pull requests, code branches, and in-line commenting for discussions. As part of the Atlassian software family, Bitbucket lets you integrate your other Atlassian products like Jira, Bamboo, and HipChat, and communicates well with all of these. You can connect up to five users to the platform for free, which is great if you want to try it out before you purchase. Bitbucketīitbucket is a fan favorite on Quora and Reddit. Whatever your needs, you’ll find the best-fit Github alternatives right here.