我有一个项目依赖于对某些开源软件的一些自定义修改。我想把它全部置于版本控制之下。
我目前正在做这样的事情:
的myapp / MyApp的/外部/依赖关系1 / MyApp的/外部/ dependency2 / MyApp的/外部/ dependency3 /
问题在于,当我执行./configure / make编译外部依赖项时,SVN会被许多小文件“污染”,这些文件会在您执行SVN状态时显示。其他开发人员也提交临时和机器特定的构建文件,这很烦人。
有没有人对如何更好地安排我的存储库有任何建议,以便我仍然可以执行./configure和make,但是理想情况下防止svn跟踪所有临时和中间构建文件(理想情况下它们甚至不应该出现在svn状态)。