Subversion:svn status 显示大量不需要的 .metadata 文件

发布于 2024-08-26 12:31:55 字数 366 浏览 1 评论 0原文

我正在尝试在 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 

我需要添加什么来忽略 .metadata 文件?

如果重要的话,Eclipse 使用所考虑的目录来使用 PyDev 进行 Python 开发。

I'm trying to set up Subversion on Ubuntu Linux. It seems to be working, except that when I made one change and tried svn status, I found about 100 files had been changed, in the .metadata directory.

My ~/.subversion/config file currently contains the following line:

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ .*.swp .DS_Store 

What do I need to add to ignore the .metadata files?

The directory under consideration is used by Eclipse for Python development using PyDev, if that matters.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

困倦 2024-09-02 12:31:55

您可以通过运行以下命令来忽略带有状态的未版本化文件:

svn status --quiet

You can ignore unversioned files with status by running:

svn status --quiet
烦人精 2024-09-02 12:31:55

您可以简单地指示您的 svn 完全忽略该目录:

 svn propset svn:ignore path/to/.metadata

更多详细信息请参阅

注意:在这种情况下,我建议您在 .metadata Eclipse 目录之外定义 Eclipse 项目(.project、.classpath)。
这样,您就可以:

  • 安全地忽略 .metadata
  • 能够对 Eclipse 项目的定义进行版本控制(如果您愿意),以便在需要时可以轻松地将其重新导入到新工作区中。

请参阅SO问题“你保留你的项目吗文件受版本控制?

You could simply instruct your svn to ignore that directory entirely:

 svn propset svn:ignore path/to/.metadata

More details in this SO answer.

Note: in this case, I would recommend having your Eclipse project defined (.project, .classpath) outside the .metadata Eclipse directory.
That way, you can:

  • safely ignore that .metadata tree
  • be able to version (if you want) the definition of your Eclipse project in order to re-import it easily in a new workspace if you need it.

See the SO question "Do you keep your project files under version control?"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文