Tôi muốn kiểm tra một Dự án Web động mà tôi đã tạo trong nhật thực thành svn. Ai đó có thể cho tôi biết tôi phải kiểm tra những tệp nào và tôi nên làm gì? Ý tưởng là để có thể kiểm tra dự án bằng cách sử dụng New Project Wizard để tôi có thể tạo lại Dynamic Web Project. Cụ thể hơn ở đây là các tập tin/thư mục tôi có trong dự án -Kiểm tra trong một dự án Eclipse vào SVN
- src
- WebContent
- build
- quận
- build.xml
- .project
- classpath
- .settings/
Thư mục xây dựng không được phép kiểm tra rõ ràng. Còn những người khác thì sao? Tôi đoán tất cả. các tập tin không nên được kiểm tra trong một trong hai. Một số người có thể xác minh điều này không? Thư mục dist này và thư mục .settings là gì?
Ngoài ra, nhật thực lưu trữ thông tin Máy chủ (tomcat) ở đâu? Tôi cũng không muốn kiểm tra nó.
EDIT:
tôi bước đầu đã kiểm tra trong tất cả những điều trên, ngoại trừ việc xây dựng danh mục các khóa học. Khi tôi kiểm tra dự án từ bên trong Eclipse, nó không nhắc tôi tạo một dự án mới vì dự án có ở đó nhưng Eclipse đã tạo một dự án JavaEE hoặc một cái gì đó thay vì Dự án Web động. Có ai khác chạy vào hành vi này không?
** CHỈNH SỬA 2 **
Tìm thấy! Hóa ra tôi không nên kiểm tra trong những điều sau đây -
- .project
- .settings/
- classpath
Khi những 3 được loại bỏ các dự án Hướng dẫn mới các công trình như mong đợi và tất cả mọi thứ Ổn.
Cảm ơn đó là một điểm tốt về IDE cụ thể các tập tin và một ý tưởng tốt của nó để sử dụng svn bỏ qua quá. – user220201
Mặc dù nội dung của .settings là cụ thể cho Eclipse, điều đó không có nghĩa là chúng không cần phải được chia sẻ với các thành viên khác trong nhóm của bạn. Cụ thể, bạn có thể muốn chia sẻ các tùy chọn cảnh báo JDT cho dự án của mình. Nó sẽ là một nỗi đau thực sự để chia sẻ chúng bằng cách tạo ra chúng. –
Điểm tốt. Đôi khi tôi chia sẻ các cài đặt như vậy bằng cách xuất chúng từ IDE và chia sẻ các tệp. Ví dụ Eclipse cho phép xuất các quy tắc mẫu và mã mẫu. Một ví dụ khác là cài đặt kiểu kiểm tra. Tất cả các cài đặt này thường là các chính sách của toàn công ty, do đó, chúng thường tìm thấy chúng trên Wiki liên kết, không được kiểm tra vào từng dự án. –