【问题标题】:Mercurial, file become untrackedMercurial,文件无法跟踪
【发布时间】:2014-01-13 22:22:30
【问题描述】:

您好,我遇到了 mercurial 的问题。 我在视觉工作室有一个网络项目。我正在使用 NuGet。每当我使用 NuGet 更新/安装新软件包时,它都会做一些事情,因此我的 web.config 文件在 mercurial 中变得无法跟踪。 所以如果我运行 hg status 它会显示? web.config

如何告诉 mercurial web.config 刚刚更改?所以我可以推送更改。

如果调用 hg add web.config 并推送更改,它会损坏我的存储库。

【问题讨论】:

  • 在 Mercurial 之外出现了问题。某个应用程序正在编辑或删除.hg 目录中的文件。您可能需要加入#mercurial 并逐步完成此操作。如果您想在 SO 上尝试执行此操作,您需要在 hg add 的开头和之后提供 hg statushg summaryhg verify 的输出
  • 您是否也在使用用于 Mercurial 的 Visual Studio 插件。也许 HgSccPackage 或类似的东西?

标签: mercurial nuget


【解决方案1】:

如果调用 hg add web.config 并推送更改,它会损坏我的存储库。

您可能遇到了更深层次的问题。您需要尽快验证现有存储库。执行以下操作:

hg verify --verbose

并报告它所说的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    • 2011-03-20
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多