gpt4 book ai didi

mercurial - hg clone 是否等同于 hg (init→pull)

转载 作者:行者123 更新时间:2023-12-01 07:05:36 24 4
gpt4 key购买 nike

在工作中,我使用的是 svn存储库在 7 人之间共享。

为了避免在提交中困扰我的错误并破坏每个人的构建并避免在 svn 中分支,我创建了一个hg svn 的一部分中的存储库我目前正在处理的目录。

我在工作时对 hg 执行本地提交,因为我在虚拟机上进行了所有设置,所以我什至推我的 hg存储库到一个私有(private)的集中位置。

最近我迁移到 Mac OS X lion这破坏了我的虚拟机,所以我不得不重新设置它。所以我从我的svn trunk 中检查了这个项目。现在想取回我正在处理的目录中的 hg 更改集。

我有两个选择:

  • $ hg clone <remote repo>
  • $ hg init && hg pull <remote repo>

  • 这是等价的吗?

    最佳答案

    唯一的区别是,如果你运行 hg init && hg pull <remote> ,那么您还必须:

  • 运行hg update default checkout 工作副本
  • 手动设置 push 的默认路径和 pull
  • hg clone在一个命令中完成所有这些。

    关于mercurial - hg clone 是否等同于 hg (init→pull),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944981/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com