如何为 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 可以跟踪您的本地更改。
必须跟踪 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 可以跟踪您的本地更改。