如何让 Eclipse 与我的 SVN 结帐配合良好?

发布于 2024-09-16 08:42:39 字数 609 浏览 7 评论 0原文

我签出了一个 SVN 存储库,并围绕它设置了一个 Eclipse 项目。当 Eclipse 构建时,它似乎取消了输出目录中的 svn:ignore '*' 设置,并且还导致源文件被复制到输出文件夹中。删除目录并从存储库更新一个新目录可以修复该问题,直到 Eclipse 再次构建,但每次我想提交时都必须这样做,这很烦人。

我已将 Eclipse 设置为忽略 .svn 目录,如下所述: http://www.damonkohler.com/2009/ 07/make-eclipse-ignore-svn-directories.html

示例svn status

    S   classes
...
?       classes/dojo/Main$1.class
?       classes/dojo/Main$2.class
!       classes/dojo/Preferences.java
!       classes/dojo/Deck.java
...

I have an SVN repository checked out and have an Eclipse project set up around it. When Eclipse builds it seems to be unsetting the svn:ignore '*' inside the output directory and also causing the source files to be copied into the output folders. Removing the directory and updating a new one from the repository fixes it until Eclipse builds again but it is annoying to have to do that every time I want to commit.

I have Eclipse set up to ignore .svn directories as described here:
http://www.damonkohler.com/2009/07/make-eclipse-ignore-svn-directories.html

Example svn status:

    S   classes
...
?       classes/dojo/Main$1.class
?       classes/dojo/Main$2.class
!       classes/dojo/Preferences.java
!       classes/dojo/Deck.java
...

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

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

发布评论

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

评论(3

那片花海 2024-09-23 08:42:39

处理此问题的最佳方法是安装 Eclipse 插件以供 SVN 使用,例如 subclipse 或 Subversive。

The best way to handle this is to install a Eclipse Plugin for SVN usage like subclipse or Subversive.

榆西 2024-09-23 08:42:39

是否在“窗口”->“首选项”->“团队”->“忽略的资源”中检查了 .svn 和 .svntemp ?

Are .svn and .svntemp checked in Window->Preferences->Team->Ignored Resources?

扛起拖把扫天下 2024-09-23 08:42:39

这是否类似于此线程

看起来您使用外部构建过程,将现有的 .svn 文件夹从源文件夹复制到相应的输出文件夹(我认为这样是因为内置 Eclipse 构建器会忽略团队私有资源,例如.svn)。
这意味着为了避免出现问题,您应该从构建过程中排除 .svn 文件夹。

Is this like in this thread?

It looks like you use external build process which copies existing .svn folders from the source folders to the corresponding output folders (I think in this way because built-in Eclipse builder ignores team private resources like .svn).
This mean that in order to avoid the problem you should exclude .svn folders from your build process.

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