Hello !
I'm new to Darcs: I'm in the process of converting several svn projects to
Darcs (actually, they were PRCS projects first converted to svn via prcs2svn).
At the time I was using PRCS, I had a scheme for naming PRCS branches like
this (major.minor -- minor was automatically incremented by PRCS at each
commit):
- branch-x-y.l (for unstable version "x.y beta l")
- version-x-y.l (for stable version "x.y patchlevel l")
After converting to Subversion, I end up with a trunk and many directories of
the form /tags/branch-x-y.l and /tags/version-x-y.l with is perfect.
Then, I used tailor to convert my svn project to Darcs. I used the trunk to do
that, so I get a whole history of patches (in the PRCS / svn order), but no
tags. I browsed tailor's trac site and found out that it was (currently)
impossible to automatically import tags because in svn, these are represented
as seprate directories.
Well, ok. Then, I guess I have to manually recreate the tags in my set of
Darcs patches. But I'm new to Darcs and this frightens me :-) So here's the
advice I would like to get:
At some point in my patches history[1], I have this patch:
Tue Dec 12 14:43:08 CET 2006 didier
* [project @ 126]
Committed PRCS version version-1-10.1
Version 1.10 is out.
How, with Darcs, do I "get back" to that point, insert a "version 1.10" tag,
and return to the current state ? My problem is that currently, rollback,
unpulll and unrecord all sound like "shoot yourself in the foot" to me ;-)
Thank you very much !
Footnotes:
[1] I understand that the notion of history in Darcs has no real meaning.
Here, it's the order in which patches were applied when converting from svn.
--
Looking for a Christmas present idea? http://cdbaby.com/cd/didierverna
Didier Verna EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-BicĂȘtre, France Fax.+33 (1) 53 14 59 22
_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users