如何在 Mercurial 项目中添加一个空文件夹?

Nat*_*tim 46 mercurial project-management

在我的项目中,当用户可以上传文件时,我使用 Mercurial 和一个文件夹。但由于用户将上传文件,该文件夹为空。

我不知道如何在不放入任何文件的情况下将此文件夹添加到我的项目中。

你知道我该怎么做吗?

Nat*_*tim 48

Mercurial 只跟踪文件而不跟踪目录

一种解决方案是将 .empty 文件添加到您的存储库:

$ touch uploads/.empty
$ hg add uploads/.empty
Run Code Online (Sandbox Code Playgroud)

  • 是或`.hgkeep` (9认同)
  • 我在想将它命名为 `.hgempty` 可能会更好地了解它的用途 (2认同)
  • 还不如去冗长:.hgkeepifempty :) (2认同)