如何为 GWT 项目设置 GIT

How to setup GIT for a GWT project

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

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

我也发现./test-类一定要被跟踪,但是我不明白为什么。

通常 git 用于版本控制 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/

总之,文件更改对您的项目有影响,应该进行版本控制。并且输出 files/folders 或文件对您的项目没有影响可以被 git.

忽略

如何为 GWT 项目设置 GIT:

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

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

2) 将项目添加到 git:右键单击团队中的项目单击共享项目和 select 您创建的存储库。现在全部完成git 可以跟踪您的本地更改。