2010-02-27 16 views
12

Tôi đang làm việc trên một dự án mới với bản xây dựng ANT đầy đủ. Tôi sử dụng nhật thực để viết mã của tôi, và tôi muốn những người khác có thể kiểm tra dự án để có một không gian làm việc toàn nhật thực. Mặc dù vậy, tôi không muốn có các cài đặt người dùng cụ thể.Tệp siêu dữ liệu Eclipse nào phải nằm trong kho lưu trữ?

Tôi nên có tệp và thư mục nào trong kiểm soát nguồn?

(Tôi không muốn chỉ cần đi lấy một plugin - Tôi thích kiểm soát nhiều hơn những gì diễn ra trong kho)

+1

Bạn có thể tạo một dự án trong Eclipse từ tệp xây dựng ANT. Sẽ không đủ? – Joey

+0

Tôi thành thật không thử tính năng đó, nhưng tôi không thể tưởng tượng nó sẽ tìm ra kiến ​​của tôi xây dựng đủ tốt. Visual Studio và IntelliJ đều có một tệp XML điều khiển cấu trúc dự án - tôi muốn có một thiết lập tương tự cho Eclipse. –

Trả lời

8

Chúng tôi chỉ cần đặt .project.classpath trong kho lưu trữ của chúng tôi, và đó là đủ để làm cho nó hoạt " ra khỏi hộp "dành cho nhà phát triển mới. Tôi muốn có những thứ khác (chạy cấu hình đến tâm trí), nhưng đã không tìm ra cách.

Chúng tôi sử dụng Subversion, vì vậy tôi đặt các tệp này vào một thư mục riêng và được định nghĩa svn:externals trên thư mục đó để trỏ đến mã thực, để nó không bị phân loại bởi các tệp IDE cụ thể.

Theo yêu cầu trong nhận xét, dưới đây là phần bên ngoài mà chúng tôi sử dụng. Không có gì phức tạp xảy ra ở đây:

Properties on 'svn://dev/trunk/IDEs/eclipse/runtime': 
    svn:ignore 
    bin 
    .fbprefs 
    cobertura.ser 
    .settings 

    svn:externals 
    lib/bin svn://dev/trunk/lib/bin 
    runtime svn://dev/trunk/runtime 
+2

Cảm ơn bạn. Điều này tiếp tục là sự thất vọng lớn nhất của tôi với Eclipse. Dường như mọi IDE khác làm điều này tốt hơn. –

+0

Bạn có nhớ chia sẻ các dòng svn: externals với chúng tôi không? : D –

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