Eric Kow wrote:
On Wed, Apr 1, 2009 at 11:25 PM, Claus Reinke <[email protected]>wrote:
Perhaps the rumours refer to non-tagged "versions"? In conventional
non-distributed version control systems, one
might go back to the version on a specific date, while with
darcs, that only makes sense wrt a specific repo (I think?).
On Wed, Apr 01, 2009 at 23:43:36 +0200, Peter Verswyvelen wrote:
Yes, that might be the rumor indeed, it surely sounds like it :)
Darcs is really very different, so it takes a while to get used to it when
coming from other systems.
This has been said in one of the earlier responses, but I thought it was
worth repeating: darcs has a notion of context files which can be used to
retrieve exactly another version of a repository with darcs get
--context name-of-file.
You can generate such files by invoking darcs changes --context. For
that matter, patch bundles (as created by darcs send) can also be used
as context files. It's sometimes quite handy to do something like darcs
get --context foo.dpatch to retrieve exactly the version of the
repository a patch bundle was meant to apply to.
This is one of the little known features of darcs, and should probably
appear in some kind of darcs tips series of blog articles :-)
Including perhaps a revision/review of this old post:
http://blog.worldmaker.net/2008/mar/27/darcs-and-useful-context-file/
(Hard to believe it is over a year old already.)
--
--Max Battcher--
http://worldmaker.net
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users