- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人可以告诉我 .hgrc 配置中有什么不正确吗?我正在尝试使用 gmail 在每次推送和/或提交后发送电子邮件。
.hgrc
[paths]
default = ssh://www.domain.com/repo/hg
[ui]
username = intern <user@domain.com>
ssh="C:\Program Files (x86)\Mercurial\plink.exe" -ssh -i "C:\Program Files (x86)\Mercurial\key.pub"
[extensions]
hgext.notify =
[hooks]
changegroup.notify = python:hgext.notify.hook
incoming.notify = python:hgext.notify.hook
[email]
from = user@domain.com
[smtp]
host = smtp.gmail.com
username = user@gmail.com
password = sure
port = 587
tls = true
[web]
baseurl = http://dev/...
[notify]
sources = serve push pull bundle
test = False
config = /path/to/subscription/file
template = \ndetails: {baseurl}{webroot}/rev/{node|short}\nchangeset: {rev}:{node|short}\nuser: {author}\ndate: {date|date}\ndescription:\n{desc}\n
maxdiff = 300
错误
Incoming comand failed for P/project. running ""C:\Program Files (x86)\Mercurial\plink.exe" -ssh -i "C:\Program Files (x86)\Mercurial\key.pub" user@domain.com "hg -R repo/hg serve --stdio""
sending hello command
sending between command
remote: FATAL ERROR: Server unexpectedly closed network connection
abort: no suitable response from remote hg!
, error code: -1
running ""C:\Program Files (x86)\Mercurial\plink.exe" -ssh -i "C:\Program Files (x86)\Mercurial\key.pub" user@domain.com "hg -R repo/hg serve --stdio""
sending hello command
sending between command
remote: FATAL ERROR: Server unexpectedly closed network connection
abort: no suitable response from remote hg!
最佳答案
您是否按照 "AccessingSshRepositoriesFromWindows" 中详细说明的步骤进行操作? ?
如果是,您仍然可以尝试:
Plink.exe
also has a-batch
argument which tells plink to run non-interactively.
Any activity that would normally require user interaction (a new host key, for instance) will cause plink to exit immediately rather than stall.
When anssh
operation fails, you can use the--debug
argument to figure out what went wrong.
关于Mercurial .hgrc 通知钩子(Hook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762695/
我在 Google 代码托管上的一些项目中使用了 Hg。对于我在 .hgrc 的 [auth] 部分中设置的每个项目,用户名/密码无需每次都要求输入密码即可推送。但它有很多重复,例如: [auth]
在与 mercurial 进行比较时,我通常想忽略空白的变化。如果我通过放置 ignorews = true 将其设置为默认值在我的 .hgrc 的 [diff] 部分中,似乎没有办法强制在命令行上为
我正在尝试使用 Mercurial 的通用扩展名创建一个共享的 hgrc 文件,以便我的同事可以获得一致的体验并找到有用的工具。但是,启用不随 Mercurial 一起提供的扩展会导致问题。 我的主要
我需要知道是否可以在我的 hgrc 文件中添加如下内容: [paths] default = http://somehost.com/repos/ live = ssh://user@host.com
我正在设置一个集中托管的 Mercurial 存储库。我希望能够仅定义能够访问该存储库的一小部分用户(可能是 3 或 4 个)-我需要在 .hg/hgrc 文件中写入什么才能使其像这样工作? 谢谢,P
有人可以告诉我 .hgrc 配置中有什么不正确吗?我正在尝试使用 gmail 在每次推送和/或提交后发送电子邮件。 .hgrc [paths] default = ssh://www.domain.c
我有两个项目在合作,它们位于不同的服务器 A 和 B。A 在 /opt/mercurial/bin/hg 中有 hg 程序,而 B 在 /usr/local/bin/hg 中有它。 当我想拉/推更改到
我试图在 .hgrc 文件中插入包含我的用户名和密码的 mercurial_keyring 文件,但它不存在于我的 Windows 用户目录中。我已经安装了 tortoise hg,甚至在命令提示符下
我想保留两个 ~/.hgrc 文件: ~/.hgrc 和 ~/.hgrc.local - 一个具有“标准”设置(例如, username ),另一个具有特定于机器的设置(例如,设置图形合并工具)。 我
我一直在浏览 SO 和 Google 以寻求解决我的基本问题的方法,但到目前为止我还没有走运。 我是 Mercurial 的新手,刚刚在我的 Mac 上安装了它。我将它用于个人版本控制,并且不会与中央
我有一个项目使用 mercurial 进行版本控制,使用 SCons 进行构建,并使用谷歌测试来编写单元测试。 hgrc 文件 Hook 预提交并运行 SCons 以构建项目并运行单元测试。有没有办法
我们有一个 hgrc 文件,其中包含对我们开发团队的所有成员来说都是全局的设置。当我对 hgrc 文件进行更改时,我似乎无法将这些更改传播给任何克隆存储库的其他人。 有没有办法让这些配置对存储库的任何
有没有办法访问和编辑 Bitbucket 上 Mercurial 存储库的 .hgrc 文件?我说的是 Bitbucket 本身的存储库,而不是它的本地克隆。 用例是我想在 .hgrc 文件中添加以下
我想将我的主要 .hgrc 保留在修订控制中,因为我在其中进行了大量自定义,但我希望根据我使用的机器使用不同的作者姓名(工作、家庭等)。 我在 bash 脚本中执行此操作的方式是获取 Mercuria
在我的 ~/.hgrc 文件中设置特定设置之前,我可以检查 mercurial 的版本吗?例如,我想启用一个扩展(比如搁置扩展),但前提是 hg 版本是特定版本(比如 2.8 或更高版本)。当一个人的
系统级 hgrc 文件(在 /etc/mercurial 和 /etc/mercurial 中)显然是平台相关的,但我如何才能在每个用户的基础上使用平台相关的 hgrc? 用例是覆盖特定平台上的系统配
我的 .hgrc 里有很多东西文件,因此我将其保存在存储库中并在计算机之间共享。 我在 [extensions] 中启用了很多扩展部分,但我不一定要在我的所有计算机上使用所有这些。 不幸的是,每当我尝
我经常很难找到 Mercurial 加载的 hgrc 文件。 我知道可能的位置记录在 http://linux.die.net/man/5/hgrc ,但其中有相当多的东西,并且它们因平台而异,并且它
Emacs 不识别扩展名 .hgrc,因此它使用基本模式并且所有文本都是黑色的,包括注释。是否有用于编辑 .hgrc 的好模式?我如何配置 emacs 在我编辑 .hgrc 时自动使用该模式? 到目前
在哪里安装 mercurial 扩展,这样您就不必在 .hgrc 中指定它们的路径? 文档说您可以将它们放在 mercurial 路径中,但不清楚它是什么。 我想安装一些扩展,这样它们就可以供该机器上
我是一名优秀的程序员,十分优秀!