cannot Commit, throws exception
Created originally on Bitbucket by Ewen Wallace
Edit: ignoring the exception message - commits do actually work but I can't see the diffs
I initially thought it was my previous commit message...
#!
renamed Attrib.cs + Logging tweaks, just for something different.
When I try to make the next commit I get the Exception below ... It may be the commit message but a previous commit message is
#!python
updated netload scripts + ReadMe.txt
hg verify didn't find any problems. I committed via the command line and that worked. I was able to amend that commit in THg, even after I got that exception.
It could be a problem with the repo, I haven't seen that message on any other repo. I cloned a fresh repo and it has the same problem. The remote repo is a Kiln Harmony repo (so it is bit Git & Hg at Kiln). It's a private repo so I can't give you a link but I can send you a 7z archive of it privately if you wish.
#!python
#!python
** Mercurial version (3.3.3). TortoiseHg version (3.3.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1252
** Extensions loaded: churn, convert, eol, extdiff, fetch, hggit, hgk, histedit, strip, mq, purge, rebase, relink, shelve, zipdoc, hgsubversion, mercurial_keyring, big-push, caseguard, gestalt, kiln, kilnauth
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 669, in run
File "mercurial\localrepo.pyo", line 1572, in status
File "mercurial\context.pyo", line 312, in status
File "mercurial\context.pyo", line 1545, in _buildstatus
File "mercurial\context.pyo", line 1514, in _dirstatestatus
File "mercurial\dirstate.pyo", line 858, in status
File "mercurial\dirstate.pyo", line 695, in walk
File "mercurial\scmutil.pyo", line 1039, in __get__
File "hggit\gitdirstate.pyo", line 100, in _ignore
File "hggit\gitdirstate.pyo", line 166, in _finddotgitignores
File "mercurial\dirstate.pyo", line 568, in _dirignore
File "mercurial\match.pyo", line 108, in __call__
TypeError: expected string or buffer