[darcs-users] noob question - tagging and releasing

Dan North dan at tastapod.com
Tue Mar 13 19:52:52 UTC 2007


Hi folks.

I'm interested in your tagging/releasing strategies using darcs.

As a darcs newbie, I've taken a look round the wiki and I'm trying to 
get my head round how the darcs/monotone/mercurial peer-to-peer world 
differs from the cvs/svn centralized world.

I'm trying darcs on a small pet project, which I added to a darcs 
repository in situ. I then took the advice on the wiki to have another 
darcs repo and to pull and push from the "master" into this working copy.

Right now, I'm literally at the darcs whatsnew -ls; darcs record stage.

So far so good. Now the next thing is to tag and release a [something]. 
I noticed from the mail list that darcs doesn't have the concept of 
having a particular version of a file. I haven't worked out what that 
means yet, or whether I'll miss it.

So what would the equivalent of tagging and releasing a codebase? And if 
something in production went wonky, how would I check out the equivalent 
codebase in a working copy to diagnose the problem?

If this is on the wiki and I just haven't noticed it, please feel free 
to slap me and send me on my way.

Thanks,
Dan



More information about the darcs-users mailing list