FastCST (Fast Change Set Tool) is an experiment in creating a secure revision control system that uses digital signatures and other cryptographic means to verify the identity of submitters. It attempts to strike a balance between security, collaboration, and control, such that everyone can participate safely, no one individual or organization can control others, and collaborators are free to share as they need. It is simple, well tested, and well documented.
|Tags||Software Development Version Control|
|Operating Systems||POSIX Linux BSD|
Release Notes: This release is a major departure from previous versions. It is completly rewritten in Ruby, supports distributing changesets over email, FTP, or HTTP, and has a much simpler "plugin" style design. It does not support any of the cryptographic security from previous versions, but does have many more features by comparison. A small introductory manual and FAQ are now provided for documentation.
Release Notes: Usage as a local revision control system is well tested and implemented, with full documentation for all tools including man pages. It features APIs and small individual tools for managing changesets between directories, and a prototype for a shell-like interface to managing a directory of files easily. It does not support merging yet nor distribution, both of which are slated for the next release. This release is the first major move away from the initial prototype toward a solid minimalist code base.
Release Notes: This release builds on Mac OS X (ports to Net/Free/OpenBSD and Linux are in the works) and implements the majority of the revision control features. Merging is still being worked on as well as a distribution mechanism. The manual is complete and contains several examples.