为什么我会得到';无法创建…/.hg/记录备份';在Mercurial中尝试承诺时?

为什么我会得到';无法创建…/.hg/记录备份';在Mercurial中尝试承诺时?,mercurial,commit,Mercurial,Commit,以前有人见过这个吗?谢谢 将Mercurial 1.7.5与Windows Vista Service Pack 1上的TortoiseHg一起使用。如果是与TortoiseHg一起使用,则似乎将此错误与操作系统操作严格联系在一起 backupdir=repo.join('record-backups')) 尝试: os.mkdir(backupdir) 除了OSError,err: 如果err.errno!=errno.EEXIST: 提示符('Commit','cannotcreate'+b

以前有人见过这个吗?谢谢


将Mercurial 1.7.5与Windows Vista Service Pack 1上的TortoiseHg一起使用。

如果是与TortoiseHg一起使用,则似乎将此错误与操作系统操作严格联系在一起

backupdir=repo.join('record-backups'))
尝试:
os.mkdir(backupdir)
除了OSError,err:
如果err.errno!=errno.EEXIST:
提示符('Commit','cannotcreate'+backupdir,
self.run()
返回

因此,一定存在某种ACL问题(正确访问)。

如果这是针对TortoiseHg的,则似乎将此错误严格地与操作系统操作联系在一起

backupdir=repo.join('record-backups'))
尝试:
os.mkdir(backupdir)
除了OSError,err:
如果err.errno!=errno.EEXIST:
提示符('Commit','cannotcreate'+backupdir,
self.run()
返回

因此,一定存在某种ACL问题(正确访问)。

您应该更好地解释您的问题。你使用的是什么版本的mercurial,操作系统是什么,它在早期工作过吗,等等,你应该更好地解释你的问题。您使用的是什么版本的mercurial,操作系统是什么,它以前是否工作过,etcI是从Ortoisehg提交的。我试图从命令行提交,但发现文件名太长。@Geoffrey:那么这是一个与操作系统相关的问题了?正如我提到的陆龟代码摘录所说明的,我是从陆龟代码中提交的。我试图从命令行提交,但发现文件名太长。@Geoffrey:那么这是一个与操作系统相关的问题了?正如我提到的乌龟代码摘录所说明的那样?