Another Project Announcement: nest

nest is a Git front-end designed to organize a collection of unrelated (mostly textual) projects. It maintains a central project collection and creates working copies of individual projects as needed, possibly on other computers via ssh. Projects and working copies are all Git repositories and so can be cloned, pushed and merged between computers. nest will also (optionally) create a local backup/cache of the whole collection on any computer you use it from, so if your server catches fire, you can restore your work from the cache on your laptop.

I've been using it for about three months now and it hasn't eaten anything yet, so I'm calling it done and releasing it.

The project page is here.

To use it, you'll need git (and to know how to use it), perl, ssh with ssh-agent and a sufficiently Unixy OS. (Cygwin and MacOSX ought to be sufficient but I haven't tried it so YMMV.)


#   Posted 2009-06-11 22:43:00 UTC; last changed 2009-06-11 22:44:00 UTC