Tag: mercurial

如何删除Mercurial存储库

我无意中把一个Mercurial仓库放在了错误的地方。 我如何删除它? 这是在Linux中。

Mercurial Eclipse插件中的回滚,退出和strip有什么区别?

Mercurial Eclipse插件中的菜单项rollback,backout和strip有什么区别? 我可以删除本地存储库中的提交而无需使用这3个命令之一修改我的工作区中的文件吗? 还是有另一个解决scheme,我可以提交并解决项目的另一部分? 我目前的工作还没有完成,我不能推动它。 但是我必须检查一下项目的另一部分。 我看到的唯一解决scheme是创build第二个工作区。 但是这看起来对我来说太过分了。

Mercurial:在一个回购合并分支之间的一个文件

当我在Hg repo中有两个分支时,如何合并只有一个文件与另一个分支,而不是所有其他文件从变更集合? 是否有可能只合并某些文件,而不是整个变更集?

如何让Windows上的TortoiseHg(Mercurial)使用生成的私钥文件(Puttygen)?

我用Puttygen创build一个公钥和一个私钥,然后准备让Windows 7上的TortoiseHg做一个克隆, ssh://somebody@code.somewhere.com/somecode 但似乎没有在哪里添加私钥到TortoiseHg? (甚至只是命令行) 该文件已经在某些地方在硬盘上somefile.ppk有人知道如何添加它?

Mercurial Hg中的“不是一个修改版!

我在一个小型组织工作,只有两个开发人员,我们使用Mercurial版本控制tortoisehg-2.2.2-hg-2.0.2-x86 。 我是新来的mercurial。 考虑programmerA , programmerB 在programerA机器中,我创build了一个名为"EFSL"的存储库和一个客户端。 programmerB只是一个名为"Uthaya Kumar"的客户端,指向programmerA机器仓库。 当我在programmerA台机器上拉变化集时,它创build一个新的分支,并且还显示"Not a head revision!" 工作目录和存储库中的错误。 在programmerB问题。 请看下面的截图。 提前致谢。

处理重命名:svn与git与mercurial

每个VCS如何处理重命名? 我发现了很多矛盾的信息,说明git跟踪LOC(代码行)而不是文件,重命名因此对它没有任何意义。

将Mercurial存储库转换为Git

我已经通过快速导出尝试hg2git,我已经尝试过hg-git。 两者都没有成功。 hg2git实际上工作,但我不得不问一个运行Unix机器的朋友去做。 这使整个文件中的所有换行都搞砸了。 hg-git只是因为一些libzip压缩错误而失败。 有没有人有任何成功将hg repo转换为Windows上的git? 要清楚,我不关心互操作。 我想把整个回购从gg转移到git上,带着我的历史。 我不需要来回推送更改 – 只能转换一次。 提前致谢!

不信任来自不受信任的用户root,组dev的文件.hg / hgrc

该存储库由用户root和组dev所拥有 另一个用户正在存储库上运行hg update ,并获取以下消息: Not trusting file /dev/.hg/hgrc from untrusted user root, group dev Not trusting file .hg/hgrc from untrusted user root, group dev Not trusting file /dev/.hg/hgrc from untrusted user root, group dev Not trusting file /dev/.hg/hgrc from untrusted user root, group dev abort: Permission denied: /dev/src/backend/java/com/tt/afr/schedule/service/ScheduleComparator.java 在/etc/mercurial/hgrc ,我们有: trusted.users=root 在用户运行hg update的主目录中,我们有这个hgrc文件: [trusted] users […]

无法加载平台的path

当使用filemerge解决HG冲突时,我得到以下错误 FileMerge[18002:707] Unable to load platform at path /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform

为什么Mercurial认为我的SQL文件是二进制的?

我刚刚使用SQL Server Management Studio编写了SQL Server存储过程,表定义等,并尝试将它们添加到我的Mercurial源代码pipe理存储库。 他们得到了很好的补充,但现在当我改变和区分他们时,Mercurial把他们称为“二进制文件”,并没有给我一个合适的统一差异。 我认为编码可能是一个问题,所以我试图重新生成脚本,并指定ANSI的文本文件输出,但我得到相同的行为。 我可以在记事本中看到他们,没有任何奇怪的angular色出现。 为什么Mercurial认为这些文件是二进制的? 否则,如果有人可以推荐一个很好的工具来编写SQL Server数据库,这可能不会导致这个问题,那也可以。