【发布时间】:2013-03-22 15:37:11
【问题描述】:
我们最近从 subversion 转到 git,然后转到 Github,用于几个开源项目。 Github 很好,因为它提供了很多功能。我特别喜欢的一件事是能够将标签下载为zip 或.tar.gz 文件。
很遗憾,Github 最近停止了下载。由于能够下载标签,这应该不是问题。然而,过去我们没有将Makefile、configure 脚本或任何其他自动配置生成的文件放入存储库,因为当人们合并时它们会产生很多冲突。
处理这个问题的正确方法是什么?
- 我应该将 autoconf 和 automake 生成的文件放在 repo 中,以便人们可以直接下载标签吗?
- 还是应该有一个
bootstrap.sh文件并告诉人们运行它? - 或者我应该只是做一个
make dist并将其放入回购?
谢谢
【问题讨论】:
-
接受的答案似乎没有抓住重点。似乎有更好的答案可用。
标签: github autoconf automake software-distribution