使用MacHG,我得到了以下消息:
“汞报告错误号255:abort:资源繁忙”
我正在尝试将更改通过本地网络从我的mac推送到SMB挂载共享目录。今天早些时候,它对两个推送和一个克隆都起作用。
我读过关于锁文件和符号链接的所有论坛,SMB支持文件锁定工作的符号链接。
此外,我也没有可以删除的. .hg/store/lock或. .hg/wlock文件来解决锁定场景。
编辑:在尝试CIFS作为安装共享的协议之后,现在似乎报告了同样的问题/错误消息.
发布于 2011-10-24 00:36:46
在重复测试后:
从SMB切换到CIFS
似乎唯一一致的解决方案是,而不是映射到网络共享文件夹.
http://hginit.com/02.html
上面的链接是实现简单intranet共享的一个很好的指南。
您需要编辑.hg/hgrc文件,以便它包含以下行:
[web]
push_ssl=False
allow_push=*然后,在我们的情况下,我们创建了一个启动脚本(在本例中是windows的批处理文件),用于服务器打开以确保它执行以下操作:
taskkill /f /im hg.exe /t
cd pathtorepository\MyProject
hg serve -d -p <portnumber1>
cd pathtosecondproject\MySecondProject
hg serve -d -p <portnumber2>访问mercurial wiki或搜索,以便获得有关设置hg服务的更多详细信息,如果您需要安全连接和身份验证的话。
https://stackoverflow.com/questions/7844672
复制相似问题