当前位置:  开发笔记 > 编程语言 > 正文

Mercurial中的"死"目录

如何解决《Mercurial中的"死"目录》经验,为你挑选了1个好方法。

在我的Hg存储库(在Google Code中),我有一个不应该存在的目录.基本上我决定把所有东西都移到一个子目录中(我把所有东西放在根目录中),这很好但是现在有几个'死'目录.我的理解HG工作文件而不是跟踪目录所以我认为这是正在发生的事情.

原始目录结构:

/
- includes/
  - bootstrap
- index

变更和推送(这是我在工作副本中看到的,这是最新的):

/
- project/
  - includes/
    - bootstrap
  - index

结果(这是我在远程仓库上看到的):

/
- includes/
- project/
  - includes/
    - bootstrap
  - index

这只发生在远程存储库上,我的工作副本没问题.我已经看到该push命令可以在远程仓库运行远程命令 - 我可以使用它运行吗?



1> Nicolas Duma..:

我假设你在谈论这个cset(因为repo是公开的,提供链接会更容易:))

似乎只有谷歌代码显示是错误的,而不是您的存储库:请参阅此错误报告.

检查远程仓库中的差异的简单方法就是将您的仓库克隆到新目录中:新克隆包含完全相同的数据,并且行为与主仓库完全相同(这是DCVS,因此每个节点都可以充当服务器或客户端,没有区别).出于这个原因,如果一个新的克隆是干净的,如预期工作,您的远程回购在同样的状态.

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有