擅长:python、mysql、java
<p>从<a href="https://www.mercurial-scm.org/bts/issue233" rel="nofollow noreferrer">https://www.mercurial-scm.org/bts/issue233</a>开始,有一个有趣的回溯:</p>
<pre><code>hg --traceback qpop
Traceback (most recent call last):
[...]
File "/export/home/bos/lib/python/mercurial/util.py", line 747, in o
rename(mktempcopy(f), f)
File "/export/home/bos/lib/python/mercurial/util.py", line 690, in mktempcopy
fp.write(posixfile(name, "rb").read())
IOError: [Errno 21] Is a directory
abort: Is a directory
</code></pre>
<p>也许权限错误是你的临时文件夹?要找到temp dir,请执行。。在</p>
^{pr2}$
<p>它应该在<code>/var/folders/[...]/[...]/-Tmp-/</code></p>
<p>同样受到上述链接的启发,你可以尝试跑步。。在</p>
<pre><code>$ hg init /tmp/bar
$ cd /tmp/bar
$ hg --traceback log
</code></pre>