6
當我維護和分發Python包,我應該保持清單文件命令我應該保留setup.py在版本控制下生成的MANIFEST文件嗎?
python setup.py sdist
版本控制下生成,或者我應該把它添加到的.gitignore?
當我維護和分發Python包,我應該保持清單文件命令我應該保留setup.py在版本控制下生成的MANIFEST文件嗎?
python setup.py sdist
版本控制下生成,或者我應該把它添加到的.gitignore?
該文件用什麼文件源分佈,包括一些常用的想法產生。如果它不在那裏,它可以很容易地重新生成。通常情況下,如果要進行更改(例如,添加了一代默認蓋無法文件),你居然做出更改MANIFEST.in file。 Manifest.in文件中應該有版本控制。
當然,在某些情況下,你可能會想自己創建清單文件,而不是依賴於自動生成的。在這些情況下,您會希望版本控制清單文件。
我沒有遇到任何需要版本控制它,但你可能要離開這個問題打開了其他意見,因爲我還沒有與更復雜的軟件包構建了豐富的經驗。