On 13 March 2013 13:38, Pierre Retoille <[email protected]> wrote:













Hello,



I get a strange commit tree displayed in tortoisehg.As it is difficult to 
describe I have place an image online that shows it.


Please see here: 
http://www.roodle.de/album/key/m9mx3u4mefq82gthmy2t/id/7794/photo/id/279736/size/big/cachecontrol



As far as I understand every committed version is represented by a dot on the 
commit tree.But as you can see on the image, in this case there are branches 
that end without a dot.


The green branch on the image has no anchestor.  I suspect there appeared an 
error during a commit.
Please would somebody point out to me what this means and how to fix it.



I am not sure if this is a bug or if I made something wrong.
The version I use is tortoisehg 2.7.1 and mercurial 2.5.2
thank you very much


Pierre

                                          

This looks very much like a bug. 
What strikes me as odd is that rev 479 has two parents, but they are both rev 
474, as well as two children (both are rev 480). That should never happen in 
real life, but if it did you would get the graph shown.



Have you been using MQ or some other extension to modify history?
Does this go away if you restart TortoiseHg?

Please report this at https://bitbucket.org/tortoisehg/thg/issues



Regards,Peer


The problem does not disappear after a restart of TortoiseHg. 
I do not use any extension and I did not try to modify the history.
I tried to figure out things a bit further. So this is what I found: The 
problem occured after one of my collegues tried to update his locale version 
tree. He got an error message when he tried to pull or push to our mercurial 
server.He then repeated the operation with the force option and did a pull, 
merge and push operation.I assume for some strange reason his local version 
tree was not recognized to be the same as the version tree on the server.But I 
have no idea how this could happen.
The good news for me is, that a clone of the latest version 478 seems to fix 
the issue. However after I have done the clone the version got different 
numbers. The following image shows the version treeafter the clone operation. 
You see that what was version 478 before is now version 
465.http://www.roodle.de/album/key/m9mx3u4mefq82gthmy2t/id/7794/photo/id/279738/size/big/cachecontrol
I assume there is really a bug somewhere. Please let me know what further 
information I should give, to help fixing this.I hope it is ok if I simply send 
this message to the issues mailing list as well.
best regardsPierre

                                          
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to