Issue 100: In some condition, there is no log info for almost new changeset after pretxncommit http://bitbucket.org/tortoisehg/stable/issue/100/in-some-condition-there-is-no-log-info-for-almost-new-changeset-after
Steve Borho / sborho on Fri, 10 Apr 2009 04:57:50 +0200: Comment: To me, this is good news because it points us to a specific problem. This almost looks like issue #153, but I will be surprised if that turns out to be the problem. util.canonpath() is a function that converts an absolute path like **C:\repos\repo1\dir1\dir2\file.txt** into a path that is relative to the repository root like **dir1\dir2\file.txt** The function takes cwd as an argument, and I suspect that is why the bug is directory specific. You can see the function here at line 362: http://www.selenic.com/hg/index.cgi/file/db3a68fd9387/mercurial/util.py You're making to the end of the function where the Abort is. I suspect it is hitting the break statement on line 394, meaning it was unable to stat a directory. Three points: # I would expect to be able to reproduce this on the command line via something like: hg log .hgignore # Is there anything special about the repository root, permissions wise, or perhaps encoding wise? # Is there anything special about the disk this repository lives on? -- This is an issue notification from bitbucket.org. You are receiving this either because you are the owner of the issue, or you are following the issue. ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Tortoisehg-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop
