[issue3173] hg does not warn about uncommited stuff, and just deletes it

Ukasz bugs at mercurial.selenic.com
Mon Dec 26 19:17:26 CST 2011


New submission from Ukasz <ukaszg at gmail.com>:

alternative title, "I've managed to shoot myself in the foot."
see pasted workflow for how-to
> hg --version
Mercurial Distributed SCM (version 1.9.2)

> python --version
Python 2.7.2

I was at branch dev with uncommited file 'Makefile', branch default has
'Makefile' in it, there is no warning about uncommited changes.

> hg up default
resolving manifests
getting make.pkg.inc
1 files updated, 0 files merged, 0 files removed, 0 files unresolved

> hg ci --close-branch
Makefile
committed changeset 56:2df458715ed0

> hg push
pushing to ###

> hg up dev
resolving manifests
removing Makefile
getting make.pkg.inc
1 files updated, 0 files merged, 1 files removed, 0 files unresolved

> hg revert Makefile
Makefile: no such file in rev eb0e81f3fc0d

----------
messages: 18419
nosy: ukaszg
priority: bug
status: unread
title: hg does not warn about uncommited stuff, and just deletes it

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue3173>
____________________________________________________


More information about the Mercurial-devel mailing list