Strip aborts: no node!

Andrei Vermel andrei.vermel at
Sat Nov 1 07:37:47 CDT 2008

> Works for me with crew tip:
> Maybe you can try  making things more deterministic by using a fixed
> user (--user)
> and a fixed commit date (--date "1 0").

Possibly a windows bug? 

The missing node is the tip. 
If I do debugsetparents to rev 0, and pull from
U:\temp\qqq\.hg\strip-backup\3eb49e79a90b-temp, the tip revision gets a
different hex number.
It seems that changeset 1 affects revision number of it’s sibling changeset


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

U:\temp\qqq>hg init

U:\temp\qqq>echo qqq>qqq.txt

U:\temp\qqq>hg add
adding qqq.txt

U:\temp\qqq>hg ci -m 1 -u user -d "1 0"

U:\temp\qqq>echo www>>qqq.txt

U:\temp\qqq>hg ci -m 2 -u user -d "1 0"

U:\temp\qqq>hg co -r -2
1 files updated, 0 files merged, 0 files removed, 0 files unresolved

U:\temp\qqq>echo eee>>qqq.txt

U:\temp\qqq>hg ci -m 3 -u user -d "1 0"
created new head

U:\temp\qqq>hg strip 1
saving bundle to U:\temp\qqq\.hg\strip-backup\3eb49e79a90b-backup
saving bundle to U:\temp\qqq\.hg\strip-backup\3eb49e79a90b-temp
adding branch
abort: 00changelog.i at 52389ba54d07: no node!


More information about the Mercurial-devel mailing list