Kando
As Git adoption within enterprises grows, these organizations look to embrace Git because of its popularity among developers. The performance, flexibility, and developer-friendly features of Git have made it a prevalent version control tool among distributed teams and for developers working on open source projects. Often large and complex enterprise software development environments require even greater levels of security and process management.
Kando provides developers the freedom to use Git without compromising the benefits of an enterprise class Software Change and Configuration Management (SCCM) platform. This seamless integration between Git and AccuRev allows the power and flexibility of Git to be augmented with the security, auditability, and development process visualization of AccuRev.
How does it work?
An administrator designates a Git repository to which developers push and pull. Via Kando, that administrator maps branches in Git to streams (intelligent branches with inheritance) in the AccuRev server. When developers make changes in Git and push to the Kando repository, Kando seamlessly accepts those changes and synchronizes them with the appropriate AccuRev stream. For Git developers, it’s all native Git-to-Git.
Benefits
- Secures Git with authentication and support for LDAP and Microsoft Active Directory
- Fully integrated issue tracking system
- User and group-based access control security measures
- Visualize and integrate advanced workflows into your development process using Git
- Seamless integration of Git into an AccuRev environment
Ease & Flexibility
- Any branch in a Git repository can be mapped to a powerful AccuRev stream (intelligent branches with inheritance)
- Developers who are happy with Git continue to use Git natively
- Introduce Kando into a project using Git without disruption
Out-of-the-box support
-
Enterprise class product security
-
Audit trail and compliance: rebuild any release, anytime, Sarbanes-Oxley
-
Visualization and drag-and-drop control of development process
-
Change packages and dependency analysis for issue-based development
"We’ve seen a recent push towards open source tools in the software development space, primarily because of the low cost of acquisition and developer preferences. While these tools provide capable functionality for smaller and medium-sized teams, they are often unable to meet the needs of larger enterprises and complex software development environments without further customization and scripting. An alternative solution to this problem that we have seen in the last year is combining these open source tools with commercial solutions to meet specific organizations’ software development and ALM requirements."
David Norton, Gartner

