Harry wants to get a head start on Zawinski’s Law, so he decides to add an IMAP protocol library to their tree.
lottery harry$ vv add libvmime-0.9.1 lottery harry$ vv commit -m "add libvmime so we can do the mail reader feature" revision: 15:5500274b7b84a5564929a0fb294d553f4a553008 branch: master who: harry when: 2011/05/31 11:04:59.204 -0500 comment: add libvmime so we can do the mail reader feature parent: 14:b11eaca1a7be8684069e9ce461f42f834acae344 lottery harry$ vv push Pushing to http://server.futilisoft.com:8080/repos/lottery: Pushing... Done.
Sally does a pull and finds something that makes her mad as a mule chewing on bumblebees.
lottery sally$ vv pull Pulling from http://server.futilisoft.com:8080/repos/lottery: Pulling... Done. lottery sally$ vv update lottery sally$ ls -l total 32 -rw-r--r-- 1 sally staff 66 May 31 11:01 Makefile drwxr-xr-x 29 sally staff 986 May 31 11:05 libvmime-0.9.1 -rwxr-xr-x 1 sally staff 8952 May 31 11:01 pb drwxr-xr-x 3 sally staff 102 May 31 11:01 src
Sally remembers that the specification says the product isn’t supposed to include a full email reader until the next release. For the entire 1.0 development cycle, that third party library is going to be about as useful as a snooze button on a fire alarm. So she deletes it.
lottery sally$ vv rm libvmime-0.9.1 lottery sally$ vv commit -m "no mail reader until 2.0" revision: 16:7590c00819c05cd2103b29216350377c0746ae13 branch: master who: sally when: 2011/05/31 11:06:37.293 -0500 comment: no mail reader until 2.0 parent: 15:5500274b7b84a5564929a0fb294d553f4a553008 lottery sally$ vv push Pushing to http://server.futilisoft.com:8080/repos/lottery: Pushing... Done.