Deliver Results With Features Designed For Enterprise
Secure, Flexible Development Features for Git and Mercurial Teams
RhodeCode Enterprise has a rich feature set which hands advantages to developers, manager, and business leaders. Developers get the best distributed version control systems with the full range of features they come to expect from open technologies. A powerful API enables you to hook into the RhodeCode Enterprise backend for task automation. Managers get project clarity and the ability to integrate with their current in-house tracking tools to give them deeper insights into the development cycle while still supporting current workflow models. Business leaders can now hand their teams the next-generation of software development tools, never compromising on security, and future-proof their organization with software that delivers productivity gains and bottom line impact.
Features For Developers
Using the RhodeCode Enterprise code approval system ensures that only the highest standard of code gets committed to a project. This feature lets senior developers review and approve all commits and reduces the number of issues with source code. The subsequent increase in overall code quality, plus the enforceable system of peer reviewing greatly improves developer skills and overall end product quality. Additionally you have a full history of all development activity, and can carry out a thorough evaluation of each project.
The RhodeCode Enterprise interface brings total visibility to project progress with repository news feeds which reduces the need for status meetings. Additionally graphlog and changelog displays let developers see commits, forks, pull requests, and changeset merges at a glance, improving overall awareness and knowledge sharing within teams. This lets developers work with greater focus on building great products and allows team leads to monitor unobtrusively and stay on top of the latest code pushes.
The custom built abstraction layer provides the platform upon which multiple version control systems can be managed. This abstraction layer unifies operations from the user perspective so that Mercurial and Git repositories can be used through one interface. Enabling you to consolidate software projects in a single environment, and reduce the amount of tool pollution while also letting you choose what works best for each project.
Developers can easily configure repository access security and permissions settings for groups, users, and repositories. One of the main features is permissions delegation which allows for leads to control the access permissions for their team and quickly configure read/write settings without having to go through a long set up process. This feature removes a lot of repository administration overhead and frees you up to focus on coding.
RhodeCode Enterprise comes with a powerful API which lets developers automate their application environment and integrate with the many different tools that proliferate throughout corporate environments. The API can also be used to increase testing automations through Continuous Integrations and integrate with Issue Trackers.
Features For Managers
RhodeCode Enterprise comes with flexible workflow support, allowing you to put into place the best fit for your team. The ability to then track progress through the repository news feed, commit history, and issue tracker plugin support lets managers in large organizations monitor development closely while not requiring meeting overkill. This lets developers code, and managers absorb as much information as possible in a very efficient manner.
As part of the flexible workflow support, the interface lets you use side-by-side diffs to quickly see differences between revisions. You can also comment inline to direct your feedback on a specific line of code, or to request updates or highlight potential issues from within the revision history. The notification system then informs you if you have received feedback or have been requested to review a document. Speeding up the process of collaborating on peer reviews.
Git and Mercurial repositories, a web-based browser interface, continuous integration support, inline commenting, a notification system, interface file editing with syntax highlighting, issue tracker support, LDAP, a code approval system, and all behind the firewall. RhodeCode Enterprise provides the full package modern development teams need.
RhodeCode Enterprise sits behind the firewall, provides user authentication plugin support such as LDAP, and lets you customize default permissions. You can define default permissions for users, user groups, repositories, and repository groups from the permissions panel. This ensures no information can be inadvertently leaked, or source code accessed by those without permissions keeping your latest build safe. IP restrictions also ensure only those on the company VPN can access source code while always on SSL guarantees communications are encrypted across the network.
RhodeCode Enterprise comes with a fully-integrated API which lets development teams automate their application environment and integrate with the many different tools that proliferate throughout corporate environments. The API can also be used to increase testing automations through Continuous Integrations and integrate with Issue Trackers. Additionally using the online editor lets you quickly make changes while reviewing and updating files. This lets teams remain inside one interface for coding and reviewing. Syntax highlighting in the online editor also lets reviewers fix typos and small bugs with zero fuss, enabling your workflows to remain quick and agile for all deliverables.
Features For Leaders
Increased visibility and control – The RhodeCode Enterprise interface, which controls the central management of security and integrations, ensures compliance across the business. Each leader throughout the organisation can quickly access the full information flow and ascertain at a glance the organizational consistency and adherence to best practices, as well and the security settings along the chain of command.
The collaboration tools available to developers and managers bring increased peer reviewing and code collaboration to enterprise developer environments. This increased collaboration improves developers skills, team work, and the quality of the end product. Distributed Version Control Systems let developers in large organizations work from any location asynchronously and merge their code when their efforts need to come together. The notification system also lets developers notify each other and leave feedback in a manner that allows them to stay in the zone and reduces distractions in the work place, helping to increase productivity and happiness across diverse teams of highly focussed individuals.
RhodeCode Enterprise’s support for multiple repository types lets you consolidate your development portfolio with easy migration of legacy code, and efficient on-boarding of new hires. This consolidation brings with it the ability to enforce best practices and work flow standards across the full development portfolio, and removes the need to retrain staff when changing repository types. By leveraging private cloud economics and open standards you lower the Total Cost of Ownership (TCO) and improve the Return On Investment (ROI).
RhodeCode Enterprise supports legacy code bases, tools, and hardware as well as running the best modern version control systems. It is also designed to handle the intricate permissions needed to keep maximum security in your development environment whilst enabling seamlessly global cross team collaboration is one of the best investments in your development team that you will ever make.