how to import tags?

Augie Fackler raf at durin42.com
Thu May 24 14:38:22 EDT 2018



> On May 24, 2018, at 2:20 PM, Hollis Blanchard <hollis_blanchard at mentor.com> wrote:
> 
> On 05/23/2018 03:15 PM, Hollis Blanchard wrote:
>> 
>> 2. Commit tags as children of the correct head. 
>> 
>> I don't see a 'tag' cmdline option for this, though: the parent commit is the parent of the working directory, without an ability to override. That means I would need to keep working directories for all these mirrors, and since there are GBs of working directories and millions of files, that would be significant overhead. 
>> 
> Looks like I can use 'hg debugsetparents' for exactly this purpose:
> 
> hg debugsetparents REV1 [REV2]
> manually set the parents of the current working directory
> 
>     This is useful for writing repository conversion tools, but should be used
>     with care. For example, neither the working directory nor the dirstate is
>     updated, so file status may be incorrect after running this command.
> I hope that debug command sticks around…
> 
I’d be very surprised if it went away. I’d probably do what you’re doing given the same constraints.
> Hollis Blanchard
> Mentor Graphics Emulation Division
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20180524/4ab63a9b/attachment.html>


More information about the Mercurial-devel mailing list