2010-07-16 28 views
6
  1. Mọi thành viên trong nhóm có nên tạo không gian làm việc của riêng mình và dự án nhập được lưu trữ dưới sự kiểm soát nguồn không? Hoặc có cách nào để đặt không gian làm việc dưới sự kiểm soát nguồn không?
  2. Làm thế nào để tránh sử dụng đường dẫn tuyệt đối trong cấu hình không gian làm việc?
  3. Có các nút cổ chai nào khác trong nhiệm vụ này không?

Trả lời

2

Một tuyến đường mà mọi người thực hiện là tạo các dự án Eclipse từ tệp xây dựng. Điều này có lợi ích bổ sung nếu môi trường phát triển được thiết kế để không có cấu trúc cứng nhắc (ví dụ đường dẫn đến thư viện X có thể tương đối khác trong môi trường Y so với môi trường Z) vì cùng một dữ liệu cấu hình (tệp, biến môi trường, v.v.) được sử dụng để thiết lập dự án Eclipse là môi trường không phải Eclipse.

3

Tôi sẽ không đặt Không gian làm việc vào SCM; điều đó sẽ yêu cầu môi trường của mỗi nhà phát triển phải giống hệt nhau. Thay vào đó hãy cẩn thận để tránh bất kỳ đường dẫn mã hóa cứng nào; sử dụng các biến không gian làm việc.

Sử dụng Project Set Files để xác định và chia sẻ bộ dự án cần nhập vào không gian làm việc. Những tập tin này có thể/nên được lưu giữ trong SCM, có lẽ trong các dự án phát hành chuyên dụng.

Thực hành của tôi khi làm công việc nghiêm túc trên một ứng dụng là bắt đầu với một không gian làm việc sạch sẽ, không có dự án không liên quan. Điền nó bằng PSF.

+0

Khi tôi hiểu tính năng "Project Set Files" chỉ hoạt động với CSV, điều này không phù hợp với tôi. –

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