如何在代理后面克隆 Codeplex Mercurial 存储库?

2023-12-04

我正在使用 TortoiseHG 版本 2.4.2,通过 Firefox 或 Internet Explorer,我可以很好地浏览以下 Codeplex 项目。

https://hg.codeplex.com/oxyplot

问题是我无法在本地计算机上克隆存储库。最初,我经常遇到这样的错误,

URLError: [Errno 10061] 由于目标机器主动拒绝而无法建立连接

经过一些谷歌搜索(几个小时后),我发现我需要为 tortoiseHg 设置代理设置,这很烦人,它不使用默认的 Windows 设置。这个问题有帮助为我指明正确的方向。这是我遵循的步骤,

  1. 打开 TortoiseHg 工作台
  2. 选择文件 > 设置
  3. 按右上角附近的“编辑文件”按钮打开文件编辑器

在文件中我添加了这些行,

[http_proxy]
host = 111.11.11.11:80
user = xxxxxxx
passwd = xxxxxxx

(出于明显原因,未显示实际值)

现在,当我尝试使用上面的链接克隆存储库时,我收到此错误,

SSL 错误:未知协议

我现在开始沮丧地撕扯我的头发!有谁知道我接下来应该做什么?谷歌搜索这个问题会产生一些关于位桶、超时等的链接——对我来说是希腊语和拉丁语。

编辑1:我在这个问题上睡了一觉,我唯一意识到的是代理是非常自定义的东西。尽管如此,如果有人有任何提示/方向我可以尝试,我将非常感激。无论如何,我使用 Visual Studio 2010 作为我的 IDE。我可以从那里尝试什么吗?


令人惊讶的是,Visual Studio 2010 Professional 正是我一直在寻找的答案。或者更确切地说,VS2010+HgScc包扩大。对于那些不知道 HgScc 是 VS 的扩展的人来说,它为其提供了本机 Mercurial 支持。

一直困扰我的是,我可以使用网络浏览器浏览 Mercurial 存储库,但不能使用 TortoiseHG 克隆它。在我发布了对这个问题的早期更新后,我一时兴起尝试浏览 VS2010 的存储库。令人惊讶的是,我能够做到!那么,为什么不尝试直接从 IDE 克隆存储库呢?于是我就这么做了,奇迹中的奇迹,它成功了! :)

没有烦人的代理设置或任何废话。安装扩展程序后,从菜单栏中选择,

Mercurial > 克隆

在选项中,我刚刚粘贴了 Codeplex 所示的项目源路径,填写了我的 Codeplex 授权信息,最后填写了我想要将项目复制到的目标位置。

有效!

事后看来,我确信这是因为 hgscc 扩展使用默认的 VS2010(或更确切地说是 Internet Explorer)连接选项,而不是像 tortoiseHg 那样是它自己的。这意味着 VisualHG 扩展将会失败,因为它只是 tortoiseHg 的包装。我还没有测试过,但如果有人测试过,你能发表评论吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在代理后面克隆 Codeplex Mercurial 存储库? 的相关文章

  • bitbucket、“hg 推送”和“hg 更新”

    如果我从本地 Mercurial 存储库开始 我认为它是 主要 存储库 请原谅我的 dvcs 领主 并打算使用 bitbucket 作为备份和问题跟踪工具 我可以在本地进行所有更改repo 并执行 hg Push 将更改发送回 bitbuc
  • Ctrl-退格键 Visual Studio 2010

    I recently upgraded to Visual Studio 2010 and found out that when I press Ctrl Backspace on an empty line it will delete
  • 在 Visual Studio 中将域名从 localhost 更改为自定义名称

    我是 MVC 新手 我刚刚在 VS 2010 中创建了一个 MVC4 测试项目 它运行正常 但 url 是http 本地主机 60826 http localhost 60826 我想把它改成http my test site http m
  • Visual Studio 2010 在程序结束后退出

    我正在通过编译 C 程序来尝试 Visual Studio 2010 在 DOS 命令窗口中显示解决方案后 该窗口立即关闭 在 Visual Studio 2008 中 用户会收到按任意键继续的消息 并按任意键关闭命令提示符窗口 我如何在
  • 如何使用鼠标拖动和移动winform

    我知道如何通过添加以下代码来 拖动和移动 winform Protected Overrides Sub WndProc ByRef m As Message If m Msg 163 And ClientRectangle Contain
  • 为什么某些 Web.config 转换标记化为 SetParameters.xml,而其他则不然?

    我最近在 VS2010 中使用配置转换相当多 但我很困惑为什么有些转换直接应用于包中的 Web config 而其他转换则针对 SetParameters xml 中的令牌存储 然后在发布时应用 例如 采用具有以下连接字符串和应用程序设置的
  • 设置具有不同输入的测试方法

    我想在 C 中测试所有代码路径的以下方法 public int foo int x if x 1 return 1 if x 2 return 2 else return 0 我见过这个pex单元测试 http fernandomachad
  • Visual Studio退出调试,没有任何异常或错误

    我有一个TCP CLIENT游戏服务器项目在视觉工作室2010 当我在调试模式下启动项目时 需要一段时间 有时 1 天 有时 1 周 视觉工作室退出调试 没有任何异常或错误 我检查了窗口和应用程序日志 没有什么意外的 如何找出真正的问题是什
  • 在 python 的 Visual Studio 工具中按下 ctrl+F5 后,控制台窗口立即关闭

    我已经安装了 Visual Studio 的 Python 工具 但在控制台窗口中看不到输出 就像我在 Visual Studio 中运行 C 控制台应用程序时按以下快捷键时看到的输出一样 F5 开始调试程序并关闭 C 和 Python 中
  • nginx server_name 在流块内可能吗?

    目前设置如下 stream server listen 9987 udp server name subdomain EXAMPLE com this line is resulting in an error proxy pass loc
  • 如何在 Mercurial 中查看文件的先前版本

    我正在使用 Mercurial 对目录中的几个文件进行版本控制 假设我有 10 次提交 10 个变更集或修订 我只想查看特定文件 例如 thisFile py 在其第七个修订版中的外观 我不想恢复到这个旧版本 我不想对之前的版本进行任何更改
  • nginx代理认证拦截

    我有几个服务 它们支持 nginx 实例 为了处理身份验证 在 nginx 中 我拦截每个请求并将其发送到身份验证服务 在那里 如果凭据正确 我将设置一个包含用户相关信息的 cookie 现在 请求应该被路由到适当的服务 并设置 cooki
  • 配置 PIP 以在代理后面工作

    我已经安装了 python 3 4 3 附带pip 我想从代理后面使用 pip 所以我执行了以下操作 Created C Users foo pip pip ini并添加了代理配置部分 proxy export http proxy my
  • vscode 窗口没有响应[重复]

    这个问题在这里已经有答案了 VS代码版本 1 77 0 操作系统版本 windows 11 22h2 这是我过去几天收到的问题 我使用了nodejs 并且没有安装任何Python或其他软件 我已经删除了所有扩展并删除了缓存 在此输入图像描述
  • 多个 Visual Studio 项目抱怨临时文件丢失,因此无法打开。错误代码 &H80070003

    我在终端服务器上运行 Visual Studio 2010 并且已经运行了一段时间 问题相对较少 今天早上 我启动了我的电脑 在英国的长周末期间 似乎出现了以下问题 我有很多项目 但不是我的所有项目 也不是给定解决方案中的所有项目 抱怨无法
  • 在 VS2010 中发布时 SVsBuildManagerAccessor 失败

    我的 VS 2010 有问题 我无法发布任何项目 我收到错误 获取 SVsBuildManagerAccessor 服务失败 一段时间以来我一直在尝试解决这个问题 奇怪的是 在这种情况开始发生的同时 我也开始遇到 sql server ma
  • DVCS命令的统一

    当处理多个 开源 项目时 多个版本控制系统开始出现问题 虽然它们共享共同的操作 但我经常在输入时犯错误hg add反而git add 我记得前段时间看到过一个项目 通过提供基本命令以统一的方式访问不同的源代码控制软件提交 ci add等在外
  • 在 Clearcase 上使用 Mercurial 时保留历史记录

    我在 ClearCase 商店工作 CC 在集成团队的工作方面做得很好 尽管我们的代码审查流程阻止我使用它来跟踪我的日常更改 在我的 CC 视图之上创建 hg 存储库效果非常好 我可以跟踪我的更改并轻松在文件服务器上进行备份 为人们生成差异
  • 如何在 Visual Studio 2010 中处理 TODO 注释?

    我希望 Visual Studio 列出开头包含 TODO 的所有行 通常在注释符号之后 注释符号可能会根据文件类型而变化 这些行可以在解决方案中的任何文本文件中找到 无论是 C VB F T SQL ASPX XAML 或只是 TXT 在
  • [SqlException (0x80131904) 的问题:无效的对象名称“dbo.TableName”。]

    我在 google 和 stackoverflow 中查找 但没有找到答案 如何通过 VS 2010 中的连接字符串连接到我的数据库表

随机推荐

  • .NET 最好的音频压缩库是什么?

    我正在寻找一个好的 NET 音频压缩库 任何使用 MP3 的东西都已经过时了 因为许可问题 基本上我只需要能够将常规 WAV 音频数据压缩为某种格式 然后解压缩回 WAV 最好代码全部是 NET C 或 VB NET 但我认为这不太可能 它
  • 用于从 Google 表单获取平均分数和电子邮件的 Google 脚本(如测验)

    我需要一个 Google 脚本 GAS 来从已转换为测验的 Google 表单中检索电子邮件和总分 在GAS中你可以得到每个问题的分数 但我需要得到所有问题的分数 然后平均得出最终分数 每个测验有20个问题 我还需要每个完成测验的人的电子邮
  • R - ggplot 轴数字格式 - 删除前导零

    从 R ggplot geom bar 轴删除前导零的选项 代码是什么 即 我希望 0 05 显示为 0 05 我能找到的只是内置格式 如百分比 逗号等 thx 作为受 m evans 给出的答案启发的简单替代方案 可以使用以下方法轻松实现
  • 使用 Dataview.RowFilter 从 SomeTable 中选择 TOP 5 *?

    我需要从缓存的 Dataview 对象中选择最近的 5 行 有什么方法可以做到这一点吗 我已经尝试过 但索引器数据列是空的 public static DataView getLatestFourActive DataTable produ
  • 委托的构造函数和成员函数在哪里定义?

    当我在看的时候ActionReflector 中的委托 我看到它有一个像这样的构造函数 public Action object object IntPtr method 但我找不到任何机构以及其他成员职能 例如Invoke BeginIn
  • MYSQLI准备语句bind_param类型不起作用

    我已经使用准备好的插入语句好几年了 并假设它正确绑定了参数 否则会给出错误 但它似乎不像以下 php 绑定并插入记录而没有任何错误 而是将应该是 int 的字符串更改为零 因此 它可能可以防止 SQL 注入攻击 但最终会在表中得到虚假记录
  • Monotouch:在 iPhone 上关闭飞行模式后 WebRequest 连接失败

    我的单点触控应用程序正在与网络服务进行定期后台同步 它运行完美并正确检测飞行模式 当我关闭 WiFi 时 它会自动开始使用 WWAN GPRS 3G 连接 到目前为止 我非常满意 但是 关闭飞行模式后 当没有可用的 WiFi 时 我的应用程
  • 类型错误:列表索引必须是整数,而不是 str Python [重复]

    这个问题在这里已经有答案了 list s 是一个字符串 为什么这不起作用 出现以下错误 类型错误 列表索引必须是整数 而不是 str list abc def map list for s in list t list s 1 map li
  • 如果数组包含值,Mongoose 查找文档

    所以我有这个模式 const Document new mongoose Schema id type Number creationDate type Date default Date now title String status t
  • 致命错误:未捕获错误:调用未定义的函数 sqlsrv_connect()

    我正在尝试连接到我们可以通过 Microsoft SQL Server Management Studio 访问的 SQL Server 我已经尝试了很多我在 SO 上看到的不同的东西 但没有任何效果 我收到错误Fatal error Un
  • 从 TFS 迁移到 VSTS - 减少 TPC 数据库大小

    我们计划很快从本地 TFS 实例迁移到 VSTS 在迁移之前 我们运行先决条件的验证任务并获得有关 TPC 数据库大小的以下输出报告 数据库当前为 191GB 这超出了使用 DACPAC 导入方法时建议的 150GB 大小 当前最大表大小为
  • 使用 CSS 淡入淡出 div

    http jsfiddle net LJdAU o transition color 3s ease out background 5s ease in out ms transition color 3s ease out backgro
  • 不使用 XAML 将子项添加到 ListView

    如何将子项目添加到ListView 我需要动态生成所有内容 但我找到的每个示例都使用 XAML 非 WPF 就这么简单 ListViewItem lvi listview items add wahtever lvi blah blah b
  • 如何实现从非托管DLL到.net应用程序的回调接口?

    在我的下一个项目中 我想为 C 中已有的代码实现一个 GUI 我的计划是将 C 部分包装在 DLL 中 并用 C 实现 GUI 我的问题是我不知道如何实现从非托管 DLL 到托管 C 代码的回调 我已经在 C 中完成了一些开发 但托管代码和
  • 如何使用 PHPUnit 获得 100% 代码覆盖率

    我正在编写一个 Zend Framework 应用程序并使用 PHPUnit 对其进行单元测试 总的来说 事情进展顺利 但是我在 PHPUnit 和代码覆盖率方面遇到了一个小但烦人的问题 它有时告诉我特定的行没有经过测试 而且我不知道如何强
  • xcode 中只有一个视图自动旋转?

    好吧 我目前有 3 个视图 我只需要其中一个自动旋转到任何方向 而其余的保持纵向 现在我的设置是一个splashviewcontroller淡入视图A 内部视图A是一个切换到视图B的按钮 我想要的只是视图B能够旋转到任何方向 当我在spla
  • 使用 Powershell 中的函数替换

    我正在尝试替换 Powershell 中的部分字符串 但是 替换字符串不是硬编码的 它是通过函数计算的 text the image is 12345 text text replace d This is the image 1 Writ
  • Servlet 给出错误 java.lang.NoClassDefFoundError

    我在我的应用程序的 servlet 中使用以下代码 java awt Image awtImg java awt Toolkit getDefaultToolkit createImage str1 当我运行应用程序并调用 servlet
  • Django 所有页面的默认上下文

    我想知道是否有任何方法可以为 django 中的所有页面发送默认上下文 例如无论其他上下文如何 用户总是传递到模板 对于我的特殊情况 我想将导航栏的上下文 例如类别和子类别 发送到所有页面 而无需发送所有视图 TIA 您可以通过创建上下文处
  • 如何在代理后面克隆 Codeplex Mercurial 存储库?

    我正在使用 TortoiseHG 版本 2 4 2 通过 Firefox 或 Internet Explorer 我可以很好地浏览以下 Codeplex 项目 https hg codeplex com oxyplot 问题是我无法在本地计