在 pypi 上遗漏 .git 目录
Leaving out the .git directory on pypi
谁能告诉我如何防止 .git 目录的内容被上传到 PyPi。我的 MANIFEST.in 看起来像这样:
global-include *.py *.js *.rst *.html *.css *.lyx *.pdf *.png *.gif *.jpg *.txt *.jar *.bat *
global-exclude *.pyc *.git .gitignore
prune Transcrypt/development/*.git
prune Transcrypt/development/attic
prune Transcrypt/development/docs
prune Transcrypt/development/experiments
我上传的文件太大了,周围有 .git 东西...
我花了很多时间在 Internet 上阅读有关此内容的内容,但到目前为止似乎没有任何效果。
[编辑]
但这确实如此(感谢 bastelflp 指出了正确的方向)
global-include *.py *.js *.rst *.html *.css *.lyx *.pdf *.png *.gif *.jpg *.txt *.jar *.bat *
global-exclude *.pyc .gitignore
prune .git
prune Transcrypt/development/attic
prune Transcrypt/development/docs
prune Transcrypt/development/experiments
您似乎排除了扩展名为 .git
的 文件 ,但不排除 文件夹 /.git
。
尝试删除 .git
排除项之前的 *
。
谁能告诉我如何防止 .git 目录的内容被上传到 PyPi。我的 MANIFEST.in 看起来像这样:
global-include *.py *.js *.rst *.html *.css *.lyx *.pdf *.png *.gif *.jpg *.txt *.jar *.bat *
global-exclude *.pyc *.git .gitignore
prune Transcrypt/development/*.git
prune Transcrypt/development/attic
prune Transcrypt/development/docs
prune Transcrypt/development/experiments
我上传的文件太大了,周围有 .git 东西... 我花了很多时间在 Internet 上阅读有关此内容的内容,但到目前为止似乎没有任何效果。
[编辑]
但这确实如此(感谢 bastelflp 指出了正确的方向)
global-include *.py *.js *.rst *.html *.css *.lyx *.pdf *.png *.gif *.jpg *.txt *.jar *.bat *
global-exclude *.pyc .gitignore
prune .git
prune Transcrypt/development/attic
prune Transcrypt/development/docs
prune Transcrypt/development/experiments
您似乎排除了扩展名为 .git
的 文件 ,但不排除 文件夹 /.git
。
尝试删除 .git
排除项之前的 *
。