相关疑难解决方法(0)

哪些Eclipse文件属于版本控制?

哪些Eclipse文件适合置于源代码管理之下,显然除了源代码之外?

在我的项目中,具体来说,我想知道:

.metadata/*
project-dir/.project
project-dir/.classpath
project-dir/.settings/*

如果有任何相关的内容,请解释您的指南.

eclipse svn version-control

240
推荐指数
5
解决办法
5万
查看次数

.classpath和.project - 检查版本控制与否?

我正在运行一个开源java项目,它由依赖树中的多个模块组成.所有这些模块都是subversion存储库中的子目录.对于我们项目的新手来说,在eclipse中手动设置所有这些工作需要做很多工作.

并非所有开发人员都使用eclipse.不过,我们正在考虑检查.classpath和.project文件,以帮助新手入门.这是一个好主意吗?或者这会导致这些文件中的持续冲突?是否有另一种方法可以使项目易于设置在eclipse上?

eclipse ide version-control

85
推荐指数
6
解决办法
3万
查看次数

在SVN中存储二进制文件是否可接受/好?

我们想共享运行时项目二进制文件.因此每个团队成员都可以使用当前的工作版本 在SVN中存储运行时二进制文件是可以接受/好的吗?

svn binary version-control

34
推荐指数
8
解决办法
1万
查看次数

在版本控制下放什么?

几乎任何IDE都会创建许多与正在开发的应用程序无关的文件,它们由IDE生成并保留,因此他知道如何构建应用程序,版本控制存储库等等.

这些文件是否应该保留在版本控制下以及与aplication有关的文件(源代码,应用程序的配置文件......)?

事情是:在某些IDE上,如果您创建一个新项目,然后使用IDE中嵌入的版本控制客户端/命令将其导入版本控制存储库,那么所有这些文件都将被发送到respitory.而且我不确定这是对的:在同一个项目上工作的两个不同的开发人员想要使用两个不同的IDE?


我想让这个问题不可知,避免引用任何特定的IDE,编程语言或版本控制系统.所以这个问题与这些问题并不完全相同:

version-control

19
推荐指数
2
解决办法
3299
查看次数

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

我正在尝试在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开发,如果这很重要的话.

svn version-control configuration

19
推荐指数
2
解决办法
8941
查看次数

11
推荐指数
3
解决办法
2572
查看次数

eclipse存储Java代码样式设置的文件是什么?

我花了很多时间修改我的Java代码样式设置是我喜欢的方式.

例如,转到Windows -> Preferences -> Java -> Code Style -> Clean Up / Formatter / Code Templates.
我设置eclipse使用空格而不是tab chars,自定义java文件顶部的标题,以及一大堆其他东西.

现在我正在使用另一台计算机,并且必须安装Eclipse Helios的新副本.
是否有可以重复使用的文件或文件集,所以我不必每次都设置这个文件?

java eclipse

10
推荐指数
1
解决办法
7721
查看次数

你如何处理不同的Java IDE和svn?

您如何确保可以将代码签入Eclipse或NetBeans并在其中使用它?

编辑:如果您没有签入与ide相关的文件,则每次签出项目时都必须重新配置buildpath,includes和所有这些内容.我不知道,如果ant(特别是从eclipse创建/导出的ant构建文件)将无缝地与其他ide一起使用.

java eclipse svn ide collaboration

8
推荐指数
2
解决办法
2419
查看次数

我应该提交由eclipse更改的文件吗?

我以eclipse项目的形式继承了一个java项目.更改tomcat配置后(从v6到v7),subclipse提示我提交以下文件

  • 的.classpath
  • org.eclipse.core.prefs
  • org.eclipse.common.project.facet.core.refs
  • org.eclipse.common.project.facet.core.xml

是否会让他们帮助我的团队成员,还是会弄乱他们的工作空间?

对此最好的做法是什么?

java eclipse subclipse svn

8
推荐指数
2
解决办法
6419
查看次数

m2eclipse:导入Maven项目时如何设置Eclipse项目设置?

使用m2eclipse Eclipse插件,开发团队中的每个人都应该能够签出源代码,在Eclipse中导入Maven项目,并且一切顺利

我看到m2eclipse已合并到Eclipse 3.7中,并且不再维护maven-eclipse-plugin,因此我正在寻找基于m2eclipse的解决方案(在项目导入之前不运行“ mvn eclipse:clean eclipse:eclipse” ,这就是maven-eclipse-plugin的功能)。

maven-eclipse-plugin在pom.xml中允许此操作

<additionalConfig>
<file>
    <name>.settings/com.google.gdt.eclipse.core.prefs</name>
    <content><![CDATA[
        eclipse.preferences.version=2
        jarsExcludedFromWebInfLib=
        warSrcDir=${project.build.directory}/${project.build.finalName}
        warSrcDirIsOutput=true
        ]]>
    </content>
</file>
Run Code Online (Sandbox Code Playgroud)

更为笼统的问题是m2eclipse将如何做类似的事情?在某些情况下,仅保存eclipse .settings / prefs文件即可(例如org.eclipse.jdt.ui.prefs),但是在这种情况下,com.google.gdt.eclipse.core.prefs始终在m2eclipse项目导入时被覆盖。

在这里提出一个具体问题,没有答复。谢谢!

更新:现在无法执行,请参阅请求

eclipse maven-2 m2eclipse

6
推荐指数
1
解决办法
5989
查看次数

您应该在 NODE 项目中将 .nvmrc 提交到 GIT 吗?

作为一名开发人员,我希望拥有多个可以使用不同版本的 NODE js 的项目。此外,当我从 GIT 存储库签出新项目时,我理想情况下希望只运行一个命令,所有事情都会自动化。

鉴于该文件.nvmrc允许自动切换每个目录的 NODE 版本。鉴于我的项目是建立在特定版本的 NODE 之上的,可能无法在任何其他版本中工作。

我应该将其提交给 GIT 吗?

这可能是基于意见的问题,但我实际上是在问这样做的缺点。 有什么风险吗?

--

背景:

这是我开始在新公司工作后的第一次承诺。我的前同事拒绝了该 PR(没有之前的辩论),当我询问时,他告诉我使用正确版本是开发人员的责任。

好吧,我还是添加.nvmrc.gitignore使用了它。nvm use xx否则,每次在终端中打开新窗口时,我都需要输入内容。

git gitignore node.js nvm

5
推荐指数
1
解决办法
4346
查看次数

将IDE特定文件存储为源代码的一部分是否有意义

我们正在开始一个新项目,并想知道我们是否需要存储Ecipse IDE特定文件(.settings, .project, .classpath)作为源代码树的一部分.我们是否应该要求每个开发人员通过"mvn eclipse:eclipse"命令创建这些文件,或者我们应该为它们检查它们.这里最好的做法是什么?

eclipse svn

4
推荐指数
1
解决办法
157
查看次数

Maven项目中的哪些文件应提交给git?

我想知道Maven项目中的哪些文件应提交给git。

我是否应该mvn clean在提交之前执行,还是在.gitignore文件中添加某些文件?

java apache git maven mvn-repo

3
推荐指数
3
解决办法
7410
查看次数