首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mercurial,如何从存储库中删除文件?

Mercurial,如何从存储库中删除文件?
EN

Stack Overflow用户
提问于 2012-01-18 16:43:00
回答 3查看 12.8K关注 0票数 3

我在我们的仓库里推送了更多的大视频文件,是我的错,我没有注意到它们,忘记了添加包含视频的文件夹忽略文件。现在我的朋友无法升级,因为内存不足(中止:内存不足)。如何从主资料库中删除视频?我尝试删除/home/hg/project/.hg/中包含视频的文件夹,但随后没有开始更新,并出现错误。帮帮我,为我的英语道歉/

EN

回答 3

Stack Overflow用户

发布于 2012-01-18 16:45:53

请参阅Mercurial FAQ

  • 4.14.我提交了一个包含核发射代码的更改,如何删除它permanently?
  • 4.15.我提交了一个或多个大型二进制文件,如何永久删除它们?

Editing History页面上也描述了一些选项。

票数 4
EN

Stack Overflow用户

发布于 2012-01-18 16:45:19

你:

代码语言:javascript
运行
复制
$ hg rm video.ogv
$ hg ci -m "removed video.ogv"

其他:

代码语言:javascript
运行
复制
$ hg pull your-repository
$ hg update
票数 2
EN

Stack Overflow用户

发布于 2017-07-11 03:55:38

HG常见问题解答只给出了几个含糊的指示。下面是如何做的:

  1. 将您要删除的文件的文件映射添加到您的.hgrcextensions hgext.convert= convert
  2. (文件映射) (myfilemap)

排除"relative/path/to/file.mp4"

  • Use hg convert以创建新的存储库

hg convert --filemap myfilemap myrepo myrepo.new

  • Now您有了不包含排除文件的新存储库。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8907311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档