的的svn:忽略属性忽略不在源代码控制下的文件,所以他们不拿出在svn status
与?
(他们不拿出所有,也将被忽略,如果你做一个add
)如何svn:忽略源代码管理下的文件?
但是,如果我想忽略一个文件,是源代码控制在什么样的? svn:忽略不会忽略它。
例如,我想要做的是设置一个配置文件,将其添加到SVN,因此它的存在时,系统必须部署在测试或现场服务器是什么(这是一个Web应用程序),但对当地环境的发展,我需要修改配置文件以使用我的本地设置进行设置。
但我不希望这样的更新被COMMITED,所以,我该怎么办?
svn delete
只会将它们从存储库中删除,并在测试服务器上执行svn update
时,它将删除配置文件,这不是我想要的。
SVN没有部署系统,这是一个源代码控制系统。有很好的工具来制作和检查发行版(比如'automake');使用它们,你的问题就会消失。 – thiton 2012-02-15 16:07:49