只想注意:这个问题是关于使用mercurial-server共享mercurial的专用。
复制步骤:
使用hg init
.hg/requires文件的适当响应,删除dotencode .hg/requires步骤2:hg克隆ssh://hg@192.168.132.72/test2。更新到分支默认的0文件更新,0文件合并,0文件删除,0文件未解析
知道为什么会发生这种事吗?我怎样才能解决它?
ps:安装了mercurial 1.9,命令是在同一台机器上执行的。
发布于 2011-07-13 22:44:27
这是因为:
/usr (新版本,1.9版)和/usr/local (旧版,1.6版)中。而hg-ssh把旧的hg-ssh需要修补一下dispatch.dispatch('init',回购)
应改为
dispatch.dispatch(dispatch.request('init',回购))
和
dispatch.dispatch('-R',回购,‘发球’,‘-’-斯迪奥‘)
使用
dispatch.dispatch(dispatch.request('-R',repo,'serve',‘-stdio’))
因此,
发布于 2011-09-06 16:48:27
最近发布的mercurial服务器版本1.2解决了这个问题。
https://stackoverflow.com/questions/6677903
复制相似问题