Navigation
vcs.sh
This project is an attempt to create a simple, compact version control system. The name VCS stands for Version Control System (the .sh being the extension for a shell app). The best explanation for what vcs.sh is and how it came to be can be found on the kidkonia blog: "Homegrown Version Control". An update was released on the blog, as well (1.1.1).Features
- Ability to create and delete projects
- Version commits (using any revision numbering scheme you want!)
- Option to package a version of the code for deployment
- Version history viewer
- Option to revert to an older version
Version History
1.1.1 Minor bugfixes, as well as the addition of specific version info in thehistory command.
1.0.4 First public release. Was deemed feature-complete to the original specs.
FAQ
So, in a nutshell, what's vcs.sh?
vcs.sh is a simple version-control script for *nix systems (yes, that means you, OSX). The system requirements are a keyboard, Bash, and the ability to read.
Why should I choose it over Bazaar or SVN?
You shouldn't. If you're considering either of those projects, this this is the wrong software for you. vcs.sh is for the light user. There's no "check-ins" or "check-outs," just cold, hard commits of the entire working directory. It fits in a single file, but can probably handle most things that you'd try to throw at it, short of managing the Windows kernel.
What are some of the basic features?
Don't run this software. Your system didn't pass the "ability to read" test (there's a Features list farther up the page).
Product GUID: 5754b784-538c-4aeb-9d25-67a1a8efbe09
Download
testing