Etcsvn is a subversion management software that controls system configurations through the command line.
For system administrators who want to keep track of important config files in a Subversion repository, using Etcsvn simplifies the process. By running Etcsvn as root, it creates a temporary working copy that is as secure as possible. This provides a simple command line interface to manage files on your system without the need for a working copy, which can be twice the size of the files being worked on.
While Etcsvn aims to be a bridge between your system and the working copy, there are some limitations. For example, there is currently no revision support, and Etcsvn does not attempt to authenticate to your repository. Additionally, a configuration file called "etcsvn.conf" is required in the root of your repository with a specific format.
To use Etcsvn, you will need to have Python, Pysvn, and Subversion installed on your system. Fortunately, it should work on any Unix/posix type system without any issues.
Overall, Etcsvn is a useful tool for system administrators who want to manage system configurations in a more convenient and secure manner. The latest release fixes a minor syntax error when handling links, making Etcsvn even more efficient.
Version 0.2.1: N/A