我应该在Rails项目的Subversion中忽略哪些文件
答
如果您使用公共存储库(或未经授权的用户可以查找的存储库),那么也可以忽略config/database.yml
,因为它包含有关数据库的信息(用户名和密码),因此您可能需要保持私人信息。
尽管如此,您需要自述/说明,因为它在结帐时会破坏您的应用程序。
这也适用于其他像你可能有的s3.yml文件的配置数据。我检查启动时是否存在所需的文件并打印警告/退出。 有些人排除'schema.rb',但这会导致问题,一旦你有一个连续集成服务器设置。 – 2010-01-28 12:48:10
是的,将'schema.rb'离开是一件坏事!在启动应用程序时添加警告/退出可能确实是一个很好的解决方案,除了自述/说明。 – Veger 2010-01-28 13:21:07