问题标签 [mercurialeclipse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurialeclipse - 当我与 MercurialEclipse 同步时没有任何反应
我在 STS 2.9.2 中使用 MercurialEclipse 2.0.0。当我尝试将项目与其中央存储库同步时,它适用于某些项目,但对于其他项目则没有任何反应 - 同步视图不会出现,也不会出现错误消息。我可以执行“与...同步”并每次都选择存储库,但这很麻烦。会导致这种行为的项目之间有什么不同?
mercurial - 如何在 Mercurial 中创建一次性实验工作流程?
最初来自 SVN,我还是 Mercurial 的新手。
我有兴趣创建一个实验性工作流程,看看我是否可以从头开始重写一个有问题的功能。如果我的尝试失败了,我希望删除实验工作流程——放弃工作——没有其他人看到它。
问题是,尽管我仍然需要在笔记本电脑和个人电脑上推动这个实验性工作流程的变化,并继续工作几周。但是仍然保持选项打开以删除该分支并回退到主分支,而没有任何实验分支的痕迹。
在 Mercurial 中是否有可能发生这样的事情,我怎么能做到这一点?
仅供参考,我在 Aptana Studio 3.0 上使用 mercurialeclipse 插件。(所以我使用 UI,但命令也应该没问题)
version-control - Mercurial 通过 VPN 连接速度非常慢
我们的团队使用 Mercurial 已经有一段时间了,一切都很好。我们都有存储库的克隆,并将命名分支推/拉到集中式 Windows 服务器,该服务器位于我们的 LAN 上,通过映射驱动器访问。
问题是我最近开始远程工作,性能显着下降。我通过 VPN 连接到办公室并像往常一样访问共享驱动器,但过去 20-30 秒的推送现在需要 10 多分钟!
我有一个不错的电缆连接(30Mpbs/2Mbps),所以我不希望小的更改需要这么长时间才能推送,但似乎无论我的更改集有多小,都会交换许多 MB(通过在推送期间监控网络适配器) )。即使我只修改了源文件中的一行,情况也是如此。它似乎也取决于存储库的大小,存储库越小越好,但它永远不会“快”。
我不熟悉 Mercurial 推送中涉及的内容,但似乎它需要在主存储库和我的存储库之间来回做很多事情才能最终决定发送什么。
我刚刚完成了 5 个文件的推送,总共添加了不到 5KB 的代码,这是我hg push -b branch --debug --time
超过 13 分钟的结果!
这是 VPN 上的“正常”还是我缺少某种关键配置?
eclipse - 推送到 mercurial 时出现错误代码 255
我在 Windows 服务器上设置了 mercurial hg 来控制我工作的网站的来源。
在我的本地机器上,我可以从远程存储库中提取,但不能推送。它给了我一个身份验证错误。授权失败,错误代码:255
任何人都可以帮忙吗?
谢谢。
eclipse - Mercurial TextAuth 插件错误“解析异常:'*** 无法从 C:\inetpub\auth 导入扩展 textauth.file:语法无效(auth,第 1 行)'”
我已将 TextAuth 插件安装到 Mercurial 以添加用于拉/推代码的基本身份验证。
通过 Tortoise HG Mercurial 界面,我收到以下错误,但操作继续并且身份验证被接受并正常工作,即,如果我更改名为“auth”的文件中的用户名,则不再接受旧的用户名,等等。
在我开始将 Zend Studio 与 Mercurial Eclipse 插件一起使用之前,这不是问题,Mercurial 会抛出相同的错误,但 Zend/Eclipse 不会继续,就像 Tortoise HG 工作台一样,所以它完全停止工作......
任何帮助都会很棒,谢谢。
编辑:这是纯文本文件的内容。它是没有 BOM 的 UTF-8。
密码有乱码,所以如果你尝试它但它不起作用,这就是原因,但它们是由 authedit 命令生成的,并且在身份验证期间被接受。
这是 hgrc 文件的内容,其中包含明显的混淆/更改内容。
eclipse - 两个 MercurialEclipse 插件站点之间有什么关系?
目前(2012 年 11 月)在 Eclipse Marketplace 中提供的两个 MercurialEclipse 插件在功能和项目领导方面的异同是什么?
只是为了扩展这个问题:
我只想在 Eclipse 中使用 Mercurial 项目的工作副本,但是当我寻找 Mercurial 插件时,我面临着这个令人困惑的选择。我怀疑目前我使用哪个并不重要。但我当然不确定。
目前(2012 年 11 月),在 Intland Software 网站上的产品中列出了 MercurialEclipse,在 Eclipse 市场中以“MercurialEclipse(原名:HgEclipse)”的形式出现,主页位于 JavaForge.com。在 Eclipse Marketplace 中还有另一个 MercurialEclipse,名为“MercurialEclipse”,自 8 月以来下载量更大,其主页位于 BitBucket.org。
我看到有共享的历史,但目前,查看 JavaForge 和 BitBucket,它们列出了不同的版本号(分别为 1.9.1 和 2.0.1)和不同的 Eclipse 更新站点。我看到代码库之前已经分道扬镳(http://andrei.gmxhome.de/mercurialeclipse/index.html)。我们现在是否有两个站点用于同一开发线的两个阶段?还是可能存在我必须选择一方的竞争(无论是有意的还是无意的)?那么,这里是否有人手头有相关信息可供选择?
eclipse - MercurialEclipse 分支
如何在 MercurialEclipse 插件中将更改从一个分支拉到另一个分支?我找不到任何信息。我也看到了几个选项:变基和合并,但我害怕使用它们,因为我从事商业项目。
eclipse - 之后将移动的文件附加到其先前的历史记录
由于MercurialEclipse 插件的缺陷,我丢失了移动文件的历史记录。
现在已经有一段时间了,我已经切换到更新版本的 MercurialEclipse 来修复这个错误。
我想将此文件连接到其以前的位置/版本。
我怎样才能做到这一点?在 Eclipse 中还是在命令行中?
eclipse - Mercurial eclipse插件推送不同的服务器
我已经安装了 mercurial 并在 .hgrc 文件中进行了如下配置:
default (server-1)
default push (server-2)
这在命令行中可以正常工作,因为它正在使用 .hgrc 文件。
我尝试使用未从.hgrc文件读取的mercurial的eclipse插件(我必须为其提供repo地址和凭据),我已经给出了默认的server-1地址,那么如何配置server-2进行推送操作?
或者
如何让我的 Eclipse 直接从 .hgrc 文件中读取?
提前致谢。
java - 拉后的eclipse mercurial冲突:如何选择远程文件
我在 bitbucket 有一个存储库,我正在使用 Mercurial 插件将变更集从其中提取到 Eclipse。Eclipse中的一些文件被修改了,所以会导致冲突。
我只想放弃本地文件并用遥控器更新它。所以我右键单击项目并选择团队 - 同步
但是我应该点击什么来选择远程文件并放弃本地?