gpt4 book ai didi

version-control - Tortoise Hg 未检测到在 SCM 管理器 (Mercurial) 中创建的用户

转载 作者:行者123 更新时间:2023-12-04 14:48:47 25 4
gpt4 key购买 nike

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

最佳答案

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

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

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

在 TortoiseHg 端:

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

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

关于version-control - Tortoise Hg 未检测到在 SCM 管理器 (Mercurial) 中创建的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12817319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com