|
![]() |
March 29: Release 0.6.5 (Mergerific Indexer Release)Please take the time to download the release or single ‘fcst’ script and hook me up with some feedback at zedshaw AT zedshaw DOT com. Read the README file for information on installing, getting started, current features, and other information. What Is FastCST?FastCST (Fast Change Set Tool) is an experimental revision control tool I’ve been toying with for a while. After working on the project in C and getting bored, I decided to switch to Ruby. Right now the Ruby version has more changeset features, but doesn’t support any of the original revision control or encryption features yet. The FastCST motto is: “Distribute like an anarchist, but accept like a fascist.” Big FeaturesThe three main features of FastCST are simply:
FastCST has most of the big features implemented and some that you won’t find in other systems (for better or worse). Right now the merge command is only partially functioning, and will balk at any merge that has a conflict. Conflict resolution is being worked on right now. Downloading and InstallingFeel free to download the 0.6.5 release it and to read the RDoc Ruby documentation. There is also a single ‘fcst’ script you can download which is created with tar2rubyscript so you can run it without installing anything other than Ruby 1.8. There are two builds: one I did on ArchLinux and another I did on Debian. Try each one and see if they work for you. The Debian one is a bit of a pain since you have to install a bunch of required packages. Read the README file for information on installing, getting started, current features, and other information. DocumentationI’ve spent a good portion of my time on this release writing documentation for people to get started. It is not complete, but it should help others figure out how to use FastCST and hopefully get them interested in it. Historical ReferenceI originally wrote FastCST in C and developed a large amount of documentation for that version. You can access the historical version if you’re interested in my original thinking and designs. |