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

