Jakie są typowe wpisy w plikach ignorowania kontroli źródła dla aplikacji GWT (opracowanej w środowisku Eclipse)?GWT .hgignore/.gitignore wpisy
Odpowiedz
Polecam:
- Ci leave the eclipse files (.project, .classpath, ...) in your VCS,
- zignorować to, co jest generowane przez GWT kompilacji, jak w this project (
.gitignore
)
:
/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.
Oprócz VonC Eclipse/ant sugestie/Maven, chciałbym dodać kilka więcej GWT specyficzne wpisy:
.gwt
- logi kompilacjigwt-unitCache
- buforowanie już skompilowanych plikówwww-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.
Dobre punkty. +1 – VonC
[one] (http://repo.or.cz/w/learning-gwt.git/blob_plain/HEAD:/.gitignore) nie zawierało katalogu "wojna". Czy to jest w porządku? –
@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
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 /'. –