eclipse - 使用eclipse作为svn客户端

标签 eclipse svn subclipse

运行 OSX。

作为一名 Java 开发人员,我已经使用 Eclipse 多年。我现在正在尝试各种新技术,但仍然发现自己使用 svn (不要问这不是我的决定)。无论如何,我不太喜欢 SVN 命令行,因为我发现它几乎不可能对合并冲突进行排序。

因此,每当我需要做 SVN 类型的事情时,我就考虑使用 eclipse(带有 subclipse 插件)作为我的 SVN 客户端。我发现的一个问题是 eclipse 喜欢创建 .project 文件。我永远不想检查这一点,因为没有其他人使用 Eclipse。我知道我可以将它添加到 svn:ignore,但这实际上也必须将该忽略提交给 SVN,我也不想这样做。

无论如何,创建没有 .project 文件的 Eclipse 项目。我知道这听起来很愚蠢,因为我确信 eclipse 的所有项目都需要 .project 文件。只需创建一个 SVN 项目(而不是 Java 项目)并让 Eclipse 去掉任何其他废话就好了。

想法?

最佳答案

没有 .project 文件就无法创建 Eclipse 项目(至少据我所知没有),但您也可以告诉 Eclipse 忽略哪些文件。

只需转到首选项 -> 团队 -> 忽略资源并添加模式 .project

此设置纯粹是 Eclipse 内部的,既不会影响全局 svn-ignores(在 ~/.subversion/config 中定义),也不会向存储库添加任何文件。

此外,当使用 Eclipse 从 SVN check out 文件夹时,请确保创建一个常规项目,而不是Java 项目,因此.project 文件是 Eclipse 创建的唯一文件。

关于eclipse - 使用eclipse作为svn客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14794489/

相关文章:

svn - SVN同步与更新到头部(子片段)

eclipse - 无法让 Subclipse 在 CentOS 工作站上运行

java - 以编程方式触发 Eclipse 插件菜单项?

java - 编译单元不在 Java 项目的构建路径上

svn - 颠覆合并问题 : Cannot reintegrate yet

linux - 获取 E175002 : Server sent unexpected return value (500 Internal Server Error) in response to POST request for '/svn/repo/!svn/me'

java - 如何在NGINX反向代理后面运行 "Eclipse Che"?

android - Ubuntu 会让上网本上的 android 编程更容易吗?

eclipse - 在 Eclipse 中排除/禁用验证

eclipse-plugin - 如何访问 subclipse 在运行时使用的 SVNClientAdapter?