Tortoise Hg未检测到在SCM Manager(Mercurial)中创建的用户



我是mercurial和SCM经理的新手。我安装了SCM管理器1.20来管理Mercurial存储库(操作系统-Windows 7)。我在客户端使用乌龟汞柱。我能够创建用户、存储库、组,并可以在SCM管理器中授予存储库权限。但是客户端的Tortoise Hg没有检测到在SCM Manager中创建的用户。我的目标是允许在SCM管理器中创建的用户使用Tortoise Hg进行克隆和提交。任何知道解决方案的人都请帮忙。

您应该在SCM Manager中检查TortoiseHg和存储库的配置。在SCM经理端:

  • 打开"RepoNew"的权限选项卡,确保用户"arjun"具有"写入"或"所有者"权限
  • 复制"hg克隆"附近的URL,在您的情况下是

    http://arjun@localhost:8087/hg/RepoNew
    

在TortoiseHg侧:

  • 启动TortoiseHg工作台
  • 单击文件===>设置
  • 选择左侧的"提交">
  • 键入您的用户名。SCM管理器喜欢格式"YourName<your@email.xy>"作为用户名(注意:这是一个全局设置。您可以稍后更改每个存储库的设置)
  • 单击"确定",然后选择"文件"===>"克隆存储库…"。。。从菜单中选择
  • 将URL粘贴到从SCM管理器获得的源字段中
  • 选择目标目录
  • 单击克隆按钮
  • 系统将提示您输入密码

如果成功,则应已将此存储库配置为推送。尝试添加一个文件,提交并最终将其推送到服务器。

相关内容

  • 没有找到相关文章

最新更新