小编Mar*_*ler的帖子

使用像Mercurial这样的分布式源代码控制对一个团队来说是否值得?

我目前将Subversion用于我的一人软件公司.是否值得搬到Hg(Mercurial)?或者只有多人团队才能实现这些好处?

svn version-control mercurial dvcs

4
推荐指数
2
解决办法
421
查看次数

我如何从另一台机器"克隆"?

我在同一个WiFi网络中有2台Ubuntu笔记本电脑.我想从一台笔记本电脑到另一台笔记本电脑"克隆".

在我的源笔记本电脑中,我在〜/ work/myserver中有一个'hg'存储库

和我的源笔记本电脑IP地址inet addr:192.168.1.2.

那么我应该在我的目标笔记本电脑上做什么才能克隆我的hg存储库?

谢谢.

mercurial

4
推荐指数
2
解决办法
3847
查看次数

如何在google maps v3上使用fromPointToLatLng

这是我的代码:

var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
    zoom: 8,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
google.maps.event.addListener(map,'projection_changed', function () {
    var proj = map.getProjection();
    ltBound = proj.fromPointToLatLng(new google.maps.Point(0,100))
    rbBound = proj.fromPointToLatLng(new google.maps.Point(100,200))
    console.log(ltBound,rbBound)
});
Run Code Online (Sandbox Code Playgroud)

我想在谷歌地图上创建一个节点,但我无法使用fromPointToLatLng正确的方式.我能做什么?

javascript google-maps google-maps-api-3

4
推荐指数
2
解决办法
7203
查看次数

适用于Windows的Mercurial - Python版本?

运行Mercurial需要什么版本的Python?我看到该网站说它需要2.4.这是指2.4还是2.x?或者高于2.4的东西,即我可以安装3.x吗?

我已经安装了Mercurial而没有阅读要求,无论如何我安装它并hg.exe执行正常.查看hg.exe所在的目录(C:\Program Files\Mercurial\),它有一个python26.dll在那里.这是否意味着我不必安装Python - 即它与Mercurial捆绑在一起?

谢谢

python windows mercurial version

4
推荐指数
1
解决办法
1487
查看次数

有没有办法保护自己免受Mercurial身份盗窃?

有没有办法保护自己免受Mercurial身份盗窃?

这种情况是,如果有人故意使用其他开发人员的名称将错误提交到代码中,目的是让该人被解雇或错误记入.

有没有办法阻止这种情况发生或者是非问题?

security mercurial

4
推荐指数
1
解决办法
172
查看次数

Mercurial寻呼机扩展

Mercurial的寻呼机扩展程序不使用寻呼机hg status,这是一个错误吗?

此外,在使用时,使用hg glog -p寻呼机,但这不符合指南:"如果没有设置寻呼机,寻呼机扩展使用环境变量$PAGER.如果既不设置,pager.pager也不$PAGER设置,则不使用寻呼机." 我没有$PAGER一套.

mercurial

4
推荐指数
1
解决办法
1011
查看次数

如何hg忘记什么.hgignore列出?

我跟踪了我不想再跟踪的文件.所以我已经更新.hgignore但这并不会导致它们被遗忘.除了手动hg forget,我还有其他选择吗?

unix version-control mercurial hgignore

4
推荐指数
1
解决办法
988
查看次数

从Mercurial迁移到Git并且回归毫不费力?

我正在尝试在Git和Mercurial之间做出决定,无论我做出什么决定,我都想知道从一个SCM转移到另一个SCM是多么困难.

我知道在这两个工具中都有导出+导入选项,我只想知道它是否会保留分支,标签等内容.此外,是否会有其他含义,如来自bug跟踪器的提交的破坏引用等?

migration git version-control mercurial dvcs

4
推荐指数
1
解决办法
619
查看次数

将本地文件夹连接到 Mercurial 存储库

我有一个本地文件夹,我知道它是tip我的存储库的.hg文件夹,但该文件夹不存在,有没有办法将它“连接”到存储库而不必再次克隆整个存储库?

我所做的不是从 bitbucket 克隆 repo,而是单击下载源为 zip。但是 zip 文件不包含.hg文件夹,只包含源文件。那么有没有办法将这个本地文件夹连接回 repo?

我会hg clone ...再次运行正常,但是这个 repo 是 >8GB 并且那个 zip 需要很长时间才能下载!

mercurial bitbucket

4
推荐指数
1
解决办法
478
查看次数

如何防止Mercurial补丁被拉?

到目前为止,我还没有找到一个明确的答案,尽管答案可能是"改变你的工作流程".

我刚刚开始玩Mercurial的补丁队列,我可以看到它的一些重要力量.这看起来非常棒.在我的测试中,我发现如果你有一个补丁队列repo1,并且你从中拉出来repo2,你可以做一些坏事.例如:

  1. 创建repos 1并克隆它.
  2. 启用队列 repo1
  3. 做一些提交和一些补丁 repo1
  4. 将更改拉到 repo2
  5. repo1取消应用(弹出?)所有补丁
  6. 将更改拉到 repo2

现在你会看到两个不同的分支 - 从某个角度看是有道理的.然而,由于我的补丁不是repo1历史的一部分(至少在它们被应用之前),似乎应该有办法告诉mercurial我的补丁是禁止的,并且只提供"官方历史".

有没有办法做到这一点?

version-control mercurial patch dvcs mercurial-queue

4
推荐指数
1
解决办法
201
查看次数