我试图让SVN忽略hibernate.cfg.xml,这样每当我将它合并到其他分支时,它就不应该更新该分支上的hibernate.cfg.xml。
无法在文件
上设置svn:ignore
svn propedit svn:ignore http://svn.generalsentiment.com/gsui/branches/dev-
raisin/src/hibernate.cfg.xml
svn: Cannot set 'svn:ignore' on a file
('http://svn.generalsentiment.com/gsui/branches/dev-raisin/src/hibernate.cfg.xml')
答案 0 :(得分:0)
这是正确的,你将它设置在目录:
svn propedit svn:ignore http://svn.generalsentiment.com/gsui/branches/dev-raisin/src
并将hibernate.cfg.xml
添加到列表中。
但是我会谨慎地假设它会阻止它跨越分支:你可能是对的,它可能会忽略合并版本中的文件更改,但我认为文件标记为忽略但是仍然被检查被视为正常。 (我自己避免这种做法!)完成合并后,我svn revert
工作副本中的hibernate.cfg.xml
只是为了确定。