并不是一个真正的编程问题,但我无法在其他任何地方找到问题,而且这里肯定会有人使用它。
我安装了mercurial.tmbundle,除了“推送到默认仓库”外,一切似乎都运行正常 我有一个默认的repo设置(bitbucket),只使用命令
hg push
完全符合人们的期望,但是当我尝试通过Textmate进行操作时,它只会出现一个小的进度条和文本“访问父级存储库...”,并在1秒后消失。 由于没有密码,因此无法推送。我已经检查过了bitbucket确实没有新的提交。 我需要配置什么吗?如果你有这个工作,那么请告诉你做了什么让它工作。任何建议都会有所帮助。
答案 0 :(得分:1)
根据RyanWilcox的建议,hg必须等待密码。尝试使用以下语法,看看它是否有效:hg push http://userid:passwd@bitbucket.org/yourhg/
。如果是这样,并且您不是偏执狂,您可以将其设置为hgrc中的默认路径。
编辑:在您的hgrc中添加此内容并保留默认路径:
foo.prefix = bitbucket.org/yourhg/
foo.username = userid
foo.password = passwd
foo.schemes = http https
答案 1 :(得分:0)
当您按下命令行时,是否会要求您输入密码?
当你通过捆绑包运行密码时,它可能要求输入密码,而且此时出错了吗?
也许console.app可以为您提供有用的日志消息?