Originally posted by: Descartes
Originally posted by: Ameesh
Originally posted by: Garet Jax
Originally posted by: Descartes
They have this wonderful concept of source control, and cvs works nicely on Unix boxen so you can rm -rf your local tree all you want.
We use cvs, but these were new files that hadn't been added to the source tree yet. We only commit changes here that have passed unit test. That way we don't kill other developers.
you dont have a private branch?
Not that I can use. I'm often offline with a client where some form of source control needs to be maintained, so that's how I decided to do it. I usually just replicate once I return to my hotel. I know other consultants who just back everything up, but trying to recall the source from a client before a regression test failure would be a horrible pain, imo.
I'm open to other suggestions if you have any. I've been considering dumping CVS in favor of something like SourceGear's Vault, but I'm not certain yet.
i was actually talking to garet, i think your way is fine for what you do.
