RepoGuard is an advanced validation framework with built-in integrations for several common version control systems. The integration is carried out by utilizing the hook mechanisms each version control system provides. The user may provide configurations that are processed through inversion of control mechanisms. RepoGuard is completely written in the Python programming language, which allows for easy integration of other tools. An extensible command line tool for advanced usage is provided, which allows for comfortable administration.
CTL is a cross-platform control dispatching tool that makes it easy to automate any kind of distributed systems management or application provisioning task. Rather than writing complex and error-prone scripts that over utilize "for loops", CTL handles the network dispatching for you and allows you to focus on the actual management tasks you need to accomplish. In addition to being a dispatching tool, CTL comes with pre-built cross-platform utilities so you don't have to script actions like file distribution or process and port checking. You can also write your own custom utilities and share them with others in your organization. Custom utilities are defined in XML, and your scripting can be done in multiple scripting languages (Perl, Python, etc.), *nix shell, Windows batch, and/or Ant.