On Tue, Jul 5, 2011 at 4:17 PM, David Lozzi <[email protected]> wrote:
> Hello,
>
>
>
> I’m running TortoiseHG with Visual Studio 2010.  This morning, when I came
> in and logged into my machine (left on over the long weekend) all of my
> projects were reverted back to old versions. One was at version 15 of 31,
> and most others reverted back to version 1. What happened?! Any changes that
> were not committed are lost, I lost hours of work (I know I know, I
> should’ve committed sooner).
>
>
>
> Any ideas? This has happened once before with a couple of projects, and I
> didn’t think anything of it. I really noticed it today since I lost several
> hours of work.
>
>
>
> Also, my other development machines are fine, and the main repository is
> also current and fine. Just my machine.
>
>
>
> Is there a log I can check to see if this was done by a person, or identify
> anything that may indicate what happened?

I can't think of any way this could have happened other than someone
updating each of those repositories by hand.  Even recovering from a
backup wouldn't have left those newer revisions in the repository.
There's certainly no automated feature in TortoiseHg that could modify
a repository without user interaction.  Even pushing to a repository
will not modify its working directory state, this is something that
can only be done locally.

Mercurial does have a very abstract logging interface, but TortoiseHg
does not yet hook into it, and I'm not aware of any extensions that
use it either.  There was a "blackbox" extension under development,
but it hasn't been included with Mercurial yet.
http://markmail.org/message/ms2kambnhaytagwc#query:mercurial%20blackbox+page:1+mid:qm3uyokjvegtdnct+state:results

There is also http://mercurial.selenic.com/wiki/ActionLogExtension

-- 
Steve Borho

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to