问题标签 [mercurial-bigfiles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git 模拟 Hg 的 Bigfiles 扩展?
我想要 git 中类似于Mercurial 的 Bigfiles Extension 的东西(注意:我知道git-bigfiles,但这是不相关的)。
基本上我想将大型二进制文件存储在我的 git 存储库中,但我不想在克隆时获取大型二进制文件的每个版本。当我签出包含这些大文件的特定修订版时,我只想下载大型二进制文件。
mercurial - 删除的文件是否仍使用 hg 克隆下载?
在我们的 Mercurial 存储库中,我们添加了一个非常大的文件(并进行了 hg 推送),然后删除了大文件(并进行了另一次推送)。
现在,如果有人这样做,hg clone
他们还会拉下那个大文件吗?我知道它不会出现在他们的工作目录中,因为它被删除了,但该文件是否仍会被拉下并存储在 Mercurial 内部存储中?
我想确保人们不必拉下文件。我了解到非常大的文件应该存储在 Mercurial 之外,所以我删除了该文件。但我想知道人们是否仍会拉下大文件——在这种情况下,我想我会从头开始重新创建存储库。
mercurial - TortoiseHg Mercurial Repository:BigFile 扩展,用于管理存储库中的大二进制文件
我想问一下在TortoiseHg Mercurial(2.9版)中实现大文件扩展的方法,以管理存储库中的大二进制文件。
由于我的项目正在增长,因此二进制文件的文件大小也在不断变化和增长。因此,当我签入二进制文件(当然也包括其他文件)时,仅仅因为二进制文件无法合并,这篇文章对 Mercurial 存储库的有限大小构成了威胁,并且有一天存储库将满可能坠毁了。
我搜索并研究了 Mercurial 的 largefiles 扩展名,但这不是我要寻找的方式,因为 largefile 扩展名仍然将 largefile(实际上与大文件相同)保留在远程存储库(中心存储库)中,尽管本地存储库占用的空间可以更小,因为只要中心存储库中有大文件副本,我们就可以随时下载它。但是,这仍然占用存储库空间。
因此,我正在考虑将所有大二进制文件保存在存储库之外,并且每个修订版都有自己的指向其大二进制文件的链接。因此,存储库只保留大二进制文件的链接,似乎大文件扩展名可以用于此目的。
但是,我只是在 Mercurial 设置中找不到大文件扩展名。而且我还浏览了BigfilesExtension,按照大扩展的实现方法,编辑了.hg/hgrc文件。但是,这行不通。
任何建议将不胜感激;)
linux - 如何在linux系统上查找大文件并删除
当我在我的 linux 系统(CentOS release 6.5 (Final))中安装一些东西时,它就会发生。
下载包时出错:ncdu-1.7-1.el6.x86_64: 下载目录 /var/cache/yum/epel/packages 空间不足。
我使用df命令,它显示:
sda2 安装在 / 上,但是当我转到根目录并使用命令du时。
我的77G去哪了?如何找到我的大文件并删除?