From: MikkelFJ Date: 2002-12-08T05:36:31+09:00 Subject: Re: Thank God for backups ----- Original Message ----- From: "Daniel Carrera" > I was working on the tutorial just now and wanted to delete all the *~ > files. But instead of typing `rm *~` I typed `rm *` and all the files > were silently deleted. I use Perforce both as a backup and as a means to avoid stupid mistakes. It's a great tool because you can have it run on another machine and thus get physical redundancy. No way I'm going to let the command line or loss of laptop destroy my data. All files are readonly on the client which immediately prevents files from being deleted, except file actively being edited which are not yet checked in - hopefully these are still in the editor then. Perforce is fast even over slow network. There are plugins for VIM and emacs, MS Dev. Studio etc., though I prefer Scite as editor and just manually check files in and out as it is quite easy. Perforce comes for free for a two user licence which is otherwise unrestricted. Perforce supports open source development, so it is possible to get a free 2+ user license for such projects. I'd love to see more Open Source projects use Perforce, as it is a really nice tool. The closest I've ever got to CVS is online html browsing. I've just purchased a cheap used IBM Thinkpad 240 with a new larger quieter harddisk, which I plan to run as source control server over 802.11b w-lan hidden away in a drawer somewhere, so I can replace my noise old tower thingy. http://www.perforce.com Mikkel