gpt4 book ai didi

mercurial - 如何使用 Mercurial 的 LargeFiles 扩展?

转载 作者:行者123 更新时间:2023-12-03 13:33:51 26 4
gpt4 key购买 nike

我使用 Mercurial 进行游戏开发,并尝试使用 Mercurial 2.0 中包含的 LargeFiles 扩展来跟踪大型二进制 Assets 。不幸的是,没有关于扩展的大量文档,所以我不确定人们应该如何使用它。

例如,有什么方法可以安全地清除 .hg/largefiles 目录?如果我在进行最新修订,并且希望始终能够访问 Internet,那么我不需要旧版本的大文件使存储库变得困惑,因为这就是使用大文件扩展的全部意义所在。

另外,我如何对大文件存储的位置进行更细粒度的控制?我只能假设它是在运行 hg init 的计算机上创建的。 ,但我不知道细节。

谢谢!

最佳答案

我没有任何关于如何安全清理 .hg/largefiles 的指导。目录。

大文件存储

默认情况下,大文件存储似乎存储在以下位置之一:

window : C:\Users\Username\AppData\Local\largefiles
OSX: /Users/username/Library/Caches/largefiles
Linux: (这是我最好的猜测)

  • /home/username/largefiles
  • /home/username/.cache/largefiles

  • 用户配置:

    然而,这可以在全局设置文件中使用 usercache 进行更改。设置如下:
    [largefiles]
    usercache = c:\path\to\largefiles\cache\

    注意:这还没有记录。这让我想知道它是否会发生变化。

    资料来源:
  • Largefiles Extension Documentation
  • 用户缓存路径 - https://www.mercurial-scm.org/repo/hg/file/41453d55b481/hgext/largefiles/lfutil.py (第 84-103 行)
  • 无证 largefiles.usercache设置 - https://bz.mercurial-scm.org/show_bug.cgi?id=3088
  • 关于mercurial - 如何使用 Mercurial 的 LargeFiles 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197880/

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