2011-11-13 30 views

Odpowiedz

10

Polecam:

:

/build 
/classes 
*.jar 
*.class 
*~ 
*/web-app/gwt 
*/web-app/WEB-INF/classes 
target 

Nazwa c niektóre wygenerowane katalogi mogą się nieznacznie różnić, więc powinieneś dostosować je do swojego projektu.

+0

[one] (http://repo.or.cz/w/learning-gwt.git/blob_plain/HEAD:/.gitignore) nie zawierało katalogu "wojna". Czy to jest w porządku? –

+0

@RedPlanet zależy od tego, jak skonfigurowany jest Twój projekt, ale jeśli posiadasz katalog "wojenny", to możesz dodać "war /" do zawartości pliku '.gitignore'. – VonC

+0

dzięki za odpowiedź. Robię pierwszy projekt GWT z [Google Maps] (https://code.google.com/p/gwt-google-apis/wiki/MapsGettingStarted) i ignoruję tylko "war/WEB-INF/classes /" i 'gwt-unitCache /'. –

8

Oprócz VonC Eclipse/ant sugestie/Maven, chciałbym dodać kilka więcej GWT specyficzne wpisy:

  • .gwt - logi kompilacji
  • gwt-unitCache - buforowanie już skompilowanych plików
  • www-test - GWT JUnit pliki kompilacji

Osobiście bym dala od prób do czarnej listy plików/folderów w dowolnym katalogu webapp , z wyjątkiem jednego projektu po projekcie, albo upewniając się, że proces kompilacji buduje skompilowane pliki gwt do innego katalogu w repozytorium build/ lub target/ - może to sprawić, że uruchamianie będzie bardziej irytujące, ale nie będziesz potrzebować aby dostosować .gitignore z dowolnym nowym modułem gwt.

+0

Dobre punkty. +1 – VonC