[issue3271] wrong status for files in command server mode after external commit

Sergey Antonov bugs at mercurial.selenic.com
Wed Feb 15 09:34:31 CST 2012


New submission from Sergey Antonov <sergant_ at mail.ru>:

I'm trying to use mercurial via command server protocol and stuck with a 
caching problem.

I have several files added to a test repo via command server instance. 
('status' command shows 'added' status for files).
Then I do commit with external client (hg.exe) without closing a command 
server instance.
Then I run 'status' command on command server instance and it STILL shows 
'added' status for files, even though it shows a new changeset with 'log' 
command.

I'm using mercurial v2.0.1.

I've read a knowing issues on command server wiki page and there is an issue 
marked as fixed by: http://www.selenic.com/repo/hg/rev/b4c06b97dfe0
But, looks like it does not invalidate file status cache.

----------
messages: 19098
nosy: zzsergant
priority: bug
status: unread
title: wrong status for files in command server mode after external commit
topic: status

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


More information about the Mercurial-devel mailing list