2011-11-13 27 views

Trả lời

10

Tôi muốn giới thiệu:

:

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

Tên của c ertain tạo ra các thư mục có thể thay đổi một chút, vì vậy bạn nên thích ứng với chúng cho dự án của bạn.

+0

[họ] (http://repo.or.cz/w/learning-gwt.git/blob_plain/HEAD:/.gitignore) không bao gồm thư mục 'war'. Là nó ổn? –

+0

@RedPlanet nó phụ thuộc vào cách dự án của bạn được cấu hình, nhưng nếu bạn có thư mục 'war', thì có, bạn có thể thêm' war/'vào nội dung tệp' .gitignore'. – VonC

+0

cảm ơn bạn đã trả lời. Tôi đang tạo dự án GWT đầu tiên với [Google Maps] (https://code.google.com/p/gwt-google-apis/wiki/MapsGettingStarted) và chỉ bỏ qua 'war/WEB-INF/classes /' và 'gwt-unitCache /'. –

8

Ngoài nhật thực VonC của/ant gợi ý/maven, tôi muốn thêm một vài chi tiết gwt-cụ thể các mục:

  • .gwt - biên soạn các bản ghi
  • gwt-unitCache - bộ nhớ đệm cho đã biên soạn file
  • www-test - gwt tệp biên dịch junit

Cá nhân tôi sẽ tránh xa việc cố gắng liệt kê các tệp/thư mục trong bất kỳ thư mục webapp nào , ngoại trừ trên cơ sở từng dự án, hoặc bằng cách đảm bảo rằng quá trình biên dịch của bạn xây dựng các tệp đã biên dịch sang một thư mục khác trong một thư mục build/ hoặc target/ - điều này có thể khiến mọi thứ trở nên khó chịu hơn, nhưng bạn không cần để tùy chỉnh .gitignore với bất kỳ mô-đun gwt mới nào.

+0

Điểm tốt. +1 – VonC

Các vấn đề liên quan