Eri*_*son 19 svn version-control configuration
我正在尝试在Ubuntu Linux上设置Subversion.它似乎工作,除了当我做了一个更改并尝试svn status
,我发现在.metadata
目录中已经更改了大约100个文件.
我的〜/ .subversion/config文件目前包含以下行:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ .*.swp .DS_Store
Run Code Online (Sandbox Code Playgroud)
我需要添加什么来忽略.metadata文件?
正在考虑的目录由Eclipse用于使用PyDev进行Python开发,如果这很重要的话.
San*_*ken 42
您可以通过运行来忽略具有状态的无版本文件:
svn status --quiet
Run Code Online (Sandbox Code Playgroud)
你可以简单地指示你的 svn 完全忽略该目录:
svn propset svn:ignore path/to/.metadata
Run Code Online (Sandbox Code Playgroud)
更多详细信息请参阅此SO 答案。
注意:在这种情况下,我建议您在.metadata
Eclipse 目录之外定义 Eclipse 项目(.project、.classpath)。
这样,您可以:
.metadata
棵树请参阅SO问题“您将项目文件置于版本控制之下吗? ”