2009-01-05 23 views
17

Nhóm của tôi có một bộ quy tắc định dạng khá phong phú và lưu hành động và các quy tắc này đang phát triển. Chúng tôi đang tìm kiếm một cơ chế để xác định trung tâm và truyền bá chúng một cách tự động. Chúng tôi không muốn định dạng lại cơ sở mã, nhưng chúng tôi hy vọng định dạng sẽ được cải thiện theo thời gian. Chúng tôi đang sử dụng Subversion để kiểm soát nguồn, mặc dù chúng tôi muốn giới hạn cấu hình được lưu trữ theo các quy tắc và hành động.Đồng bộ hóa quy tắc lưu hành động nhật thực

Trả lời

-1

Bạn đã cố gắng xuất tùy chọn của mình chưa? File --> Export --> Preferences.

Bạn cũng có thể xuất/nhập cài đặt cho Trình định dạng (Window --> Preferences --> Java --> Code Style --> Formatter --> Edit button --> Export button).

Sau đó, bạn có thể có bộ quy tắc lưu trữ/tùy chọn/hành động lưu tiêu chuẩn, có thể được nhập thuận tiện từ tệp.

+2

Hmm, Tệp -> Xuất không thể xuất chỉ các cài đặt định dạng/lưu hành động và xuất từ ​​ngăn Chỉnh sửa định dạng, không nhận được tác vụ lưu. – sblundy

+1

Làm cách nào để xuất tất cả tùy chọn trên không gian làm việc/tiểu sử mới mà bạn đã CHỈ thực hiện thay đổi hành động lưu? Có lẽ điều này sẽ cung cấp cho bạn một "hồ sơ cơ sở" để sử dụng cho nhóm của bạn. –

16

Nếu bạn chọn hộp "Bật cài đặt cụ thể cho dự án", tệp sẽ được tạo có chứa cài đặt bạn có thể đăng ký. Sau đó, bạn chỉ cần đảm bảo rằng nhóm biết rằng bạn chỉ có thể thay đổi tệp đó với sự đồng ý của nhóm. Tính năng này hoạt động đối với một số cửa sổ cài đặt bao gồm Dọn dẹp, Định dạng và Lưu hành động.

Tệp nhật thực sẽ nằm trong thư mục .settings/có tên như org.eclipse.jdt.core.prefs.

EDIT: Bạn sẽ cần một bản sao .settings trong thư mục gốc của mỗi thư mục mà bạn kiểm tra dưới dạng dự án. Một khi bạn tạo một thông qua IDE, bạn có thể kiểm tra trong một bản sao trong dự án bổ sung.

+1

Hệ thống của chúng tôi có khoảng một chục dự án. Nhưng điều này được giới hạn trong các cài đặt chúng tôi muốn đồng bộ hóa ... – sblundy

+0

Không chắc chắn tôi hiểu nhận xét. –

3

Vì Eclipse 4.4.1 không có chức năng gốc để nhập/xuất "lưu cài đặt hành động".

Điều bạn có thể làm là sao chép tệp chứa "lưu cài đặt hành động" theo cách thủ công.

Xem Câu hỏi này: eclipse save actions in source control

Tôi đã thử nó và nó làm việc cho tôi, nhưng tôi không chắc chắn nếu tôi muốn đặt prefs của tôi dưới sự kiểm soát nguồn.

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