如何为GWT项目设置GIT

时间:2017-03-28 11:07:11

标签: git gwt version-control

必须跟踪GWT项目的哪些文件和文件夹,我可以忽略哪些?

我认为必须跟踪./src,./test。我发现./war也很重要,但我已经红了,它包含生成的文件。

我还发现必须跟踪./test-classes,但我不明白为什么。

2 个答案:

答案 0 :(得分:2)

git to version控制GWT项目的文件夹和文件通常包括:

.settings
 war
.classpath
.project

通常git将文件和文件夹忽略为(您可以找到here)

*.class

# Package Files #
*.jar
*.war

# gwt caches and compiled units #
war/gwt_bree/
gwt-unitCache/

# boilerplate generated classes #
.apt_generated/

# more caches and things from deploy #
war/WEB-INF/deploy/
war/WEB-INF/classes/

#compilation logs
.gwt/

#caching for already compiled files
gwt-unitCache/

#gwt junit compilation files
www-test/

#old GWT (1.5) created this dir
.gwt-tmp/

总之,文件更改会对您的项目产生影响,应该受版本控制。输出文件/文件夹或文件对你没有影响,项目可以被git忽略。

答案 1 :(得分:-1)

如何为GWT项目设置GIT:

我假设您为GWT项目创建了一个git存储库

1)克隆您的git存储库:在您的IDE(eclipse)中打开git透视图,粘贴您的存储库URL并按照步骤设置本地git存储库。

2)将项目添加到git :右键单击团队点击共享项目中的项目,然后选择您创建的存储库。现在可以通过git跟踪所有本地更改。