rus*_*spy 2 svn file svn-checkout
重新结账后,我想获取所有文件,特别是这个文件:etc/config.ini
但是,一旦我修改了etc/config.ini,我不希望它与"svn commit ..."一起提交,也不应该在"svn up"上恢复.
这将允许您在初始签出时获取默认值(约定优于配置),但是在配置之后,您不希望将这些"本地"配置文件提交到svn.
执行此操作的最佳方法是不直接对文件进行版本控制.
避免此问题的常见方法是config.ini.sample
在版本控制下(或沿着这些行),然后config.ini
在您的svn:ignore
属性中忽略.
然后,退房后,复制config.ini.sample
到config.ini
你,你很高兴.这样您还可以控制模板配置文件的版本.