mercurial

为什么执行“hg push”会失败,如下所示?
mercurial

为什么执行“hg push”会失败,如下所示?

我的韋克文件包含以下信息: [auth] default.prefix = bitbucket.org default.username = stephen-paul-chappell default.password = ****************************** default.schemes = http https proxy.prefix = wsa-sn.pcci.edu proxy.username = 116042 proxy.password = ******** proxy.schemes = http https [...

Admin

在操作系统之间移动 Mercurial 存储库
mercurial

在操作系统之间移动 Mercurial 存储库

我一直在 Ubuntu PC 上使用本地 Mercurial 存储库来存储我的个人文档。我计划更频繁地使用 Windows,因此我想将存储库移至我的 Windows PC。 在系统之间直接复制整个文件夹安全吗?还是我必须做其他事情,比如克隆? 注意:Ubuntu PC 未连接到 Windows PC。我希望通过 USB 拇指驱动器移动存储库。 ...

Admin

跨平台 Mercurial 设置
mercurial

跨平台 Mercurial 设置

我在 Dropbox 中拥有项目文件,使用 Mercurial 进行 VC 编辑。这样,我可以在工作时在 Windows 上和在家时在 Linux 上处理相同的代码。中央存储库位于我们研究所的 Samba 文件服务器上,我已将其安装在 Linux(作为 /mnt/server/)和 Windows(作为网络驱动器 Z:)中。现在,Mercurial 将中央存储库(用于推送/拉取)的位置存储在 .hg/hgrc 中。当然,那里的路径要么是 Linux 路径,要么是 Windows 路径。因此,我应该始终只在一个操作系统中编辑文件或拉取/推送。 有没有更好的做...

Admin

Bamboo 运行的 hg clone 在命令行中给出不同的结果
mercurial

Bamboo 运行的 hg clone 在命令行中给出不同的结果

链接的 mercurial repo 上的 Bamboo“源代码检出”任务与在命令行上运行的 hg clone 给出的结果不同:两者都检出了所有命名分支的不同子集。 我怎样才能使 Bamboo 结帐给出与命令行结帐相同的结果? 抱歉,我写得太简短了。我最初给出了更多细节,但一个机器人告诉我 请编辑问题以将其限制为具有足够细节的特定问题以确定适当的答案。 很高兴跟进任何有帮助的事情。 ...

Admin

TortoiseHG 在提交/推送后不更新 shell 图标
mercurial

TortoiseHG 在提交/推送后不更新 shell 图标

我的团队使用 MercurialHG/TortoiseHG 进行代码管理(历史遗留问题),过去都运行良好。最近更新 Tortoise(6+)或可能是 Windows 10 后,我遇到了文件夹上的图标似乎没有更新以显示下面的代码已更新的问题... 标记为 (!) 的文件夹中的代码已完全提交,并且代码已推送到 repo。 我尝试过多次重新提交、重新推送、拉取和同步,但都无济于事。 我是否遗漏了什么(...除了 GIT)? ...

Admin

Mercurial 存储库处于奇怪状态:丢失的文件不会通过更新恢复
mercurial

Mercurial 存储库处于奇怪状态:丢失的文件不会通过更新恢复

我有一个 mercurial 存储库,我设法将其置于一种奇怪的状态。我怀疑罪魁祸首是我在 Windows 和 Linuxhg客户端(在 Windows 机器上使用 WSL 1)上都使用了存储库(即:我磁盘上的同一个文件夹)。我意识到此时全新克隆可能是最好和最简单的解决方案,但我在书签中有一些未推送的工作,我不想丢失它们。我知道我可以导出补丁并稍后在我的新克隆上重新应用它,但我仍然希望有一个更简单的解决方案。 存储库处于这种奇怪的状态: PS D:\development\DEFAULT\efa> hg status PS D:\development...

Admin

如何从 MobaXterm 运行 Mercurial
mercurial

如何从 MobaXterm 运行 Mercurial

我使用的是 Windows 10,并且安装了 Cygwin 和 MobaXterm。我需要使用 Mercurial。它在 Cygwin 中运行良好,但我想从 MobaXterm 中运行它。我刚刚为 MobaXterm 安装了 Mercurial 插件,它声称它应该使用 Python 2.7 运行。在我的情况下,我同时拥有 Python 3 和 Python 2。MobaXterm 看不到 Python 2。这是我的环境: MobaXterm: ~/Desktop @ BOS-LTIRM181511 | => which hg hg is alia...

Admin

如何对齐分支
mercurial

如何对齐分支

我正在使用 Mercurial 版本 5.0.2。 我在一台服务器上推送了一个变更集。在另一台服务器上我拉取了它,但没有看到它。看起来我推送的服务器与另一台服务器位于不同的分支上。我感到困惑的是,虽然hg tip显示了我的更改,但实际上存储库并未更改。我该如何对齐两台服务器? 我推送的服务器: $ hg sum parent: 248:5d07ada6be64 tip Add Pass/Fail flag branch: default commit: 3 unknown (clean) update: 13 new changesets, 6 branc...

Admin

克隆时在 mercurial 中进行预克隆任务
mercurial

克隆时在 mercurial 中进行预克隆任务

请问我们是否可以在存储库中添加脚本或一些与 hg 相关的文件,以便在克隆该分支时执行任务。就我而言,克隆 hg 项目时,我需要从 git 存储库中获取一些文件 ...

Admin

推送大文件存储时 Mercurial 服务器出错
mercurial

推送大文件存储时 Mercurial 服务器出错

我有较旧的 Debian Jessie 服务器,其中装有 Mercurial 3.1.2 和 Phabricator。长期以来,Phabricator 一直抱怨 HG 太旧,存在安全问题,因此我决定使用最新的 HG 制作全新的 VM。旧版: lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.11 (jessie) Release: 8.11 Codename: jessie ...

Admin

Mac 上的 TortoiseHg Keyring.backend 错误
mercurial

Mac 上的 TortoiseHg Keyring.backend 错误

我已经成功安装了 Python 密钥环并在 Windows 上将其与 TortoiseHg 一起使用,但在 Mac OS Mojave 上遇到了问题。 执行“推送”时,我收到“找不到记录器‘keyring.backend’的处理程序”。我确实安装了 Python 库,并将 hgrc 文件修改为如下内容, [ui] username = xxx <[email protected]> [paths] #default = https://[email protected]/xxx/scan-namer-and-fil...

Admin

使用 hg 的基本 bash if 语句失败
mercurial

使用 hg 的基本 bash if 语句失败

我正在运行 Cygwin。我在 FFmpeg Wiki 中发现了以下 Bash 代码片段FFmpeg 编译指南: cd /ffmpeg_sources && if cd x265 2> /dev/null; then hg pull && hg update && cd ..; \ else hg clone https://bitbucket.org/multicoreware/x265; fi 据我了解,这是一个非常基本的if语句,如果 CD 进入目录,则返回非零值x265失败(即如果它不存在)...

Admin