8

Bạn có mẫu bỏ qua tốt cho svn, git, v.v. xử lý không gian làm việc nhật thực không? Tôi muốn phiên bản xử lý tất cả các dự án trong vùng làm việc. Nó phải bỏ qua tất cả cấu hình nhật thực, các tệp đã biên dịch và các thư mục đầu ra.Bỏ qua mẫu cho không gian làm việc eclipse

Trả lời

7

Bạn sẽ chỉ có thể bỏ qua thư mục không gian làm việc cấp cao nhất. Bạn đang cố gắng để thực hiện?

Về cơ bản, trong thư mục trên không gian làm việc của bạn, làm điều này:

svn propset svn:ignore "<your_workspace_dir>" . 

Kể từ khi những gì bạn muốn là để bỏ qua các nguồn lực cụ thể hơn trong dự án, bạn muốn một cái gì đó như thế này (bạn có thể đặt nó bằng cách sử svn prop_edit_ svn: ignore <project_dir>):

.project 
.classpath 
.settings 
bin 

Trong các dự án Eclipse JDT tiêu chuẩn (với nguồn riêng biệt và xây dựng cây) sẽ loại trừ những điều mà nó ra. Tất nhiên, điều này sẽ hơi khác đối với những thứ như dự án CDT, ruby, & c. YMMV, v.v.

Thực hành chung của tôi là tự phiên bản mọi thứ tôi cần được phiên bản và sau đó loại trừ mọi thứ còn lại. Ký tự đại diện là nguy hiểm để bỏ qua; họ có thể dễ dàng giữ cho bạn không nhận thấy một cái gì đó quan trọng, do đó, sai lầm về mặt thận trọng và bỏ qua chỉ tối thiểu.

+0

mở rộng câu hỏi một chút. Tôi lo ngại về việc bỏ qua mẫu không xử lý các ký tự đại diện theo cách tôi muốn. – Spoike

+0

những gì về bỏ qua các .metadata? Hơn nữa, tôi không hiểu tại sao bạn bỏ qua tệp .project? – Juri

+0

@Juri: Nếu bạn đang làm việc trong hai IDE khác nhau (phổ biến trong cộng đồng mã nguồn mở Java với Eclipse so với Netbeans), việc phiên bản dự án thực sự trở nên có vấn đề. Tốt hơn là sử dụng phần mềm như Maven để thiết lập dự án xây dựng cho cả IDE để sử dụng khi biên dịch mã nguồn. Hmm ... câu trả lời này có thể cần cập nhật = – Spoike

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