2012-03-21 33 views
7

Một số nghiên cứu tôi đã tiết lộ rằng tệp faces-config.xml.jsfdia được tạo ra bởi nhật thực như một loại khác biệt cho faces-config.xml(source), đôi khi nó gây ra sự cố triển khai trên máy chủ JBoss cũ (source).Tệp faces-config.xml.jsfdia là gì?

Và cặp vợ chồng đầu tiên hàng trăm kết quả trên google cũng chứng minh rằng nhiều dự án thực sự giữ faces-config.xml.jsfdia của họ trong điều khiển phiên bản.

Có giám sát không? Tệp có thực sự tốt cho một thứ gì đó không? Ngay cả khi không có faces-config.xml trong điều khiển phiên bản, nhật thực có một lịch sử cục bộ mà nó có thể sử dụng để khôi phục cấu hình, vậy tại sao nó giữ một khác biệt riêng biệt của các thiết lập? Thậm chí không có một (sẽ là khá vô dụng anyway) "hoàn nguyên cấu hình" tùy chọn, vì vậy điểm là gì?

Cảm ơn bạn

Trả lời

13

File faces-config.xml.jsfdia là file Eclipse cụ thể, trong đó có các đại diện sơ đồ của faces-config.xml. Nếu bạn mở faces-config.xml tập tin và chuyển sang Diagram tab (có ba tab ở phía dưới bên trái của quan điểm biên tập; Diagram, TreeNguồn), sau đó tập tin này sẽ được tự động tạo ra nếu không có mặt . Nó nhớ tất cả các bản vẽ sơ đồ mà tất nhiên không thể được ghi nhớ trong tập tin faces-config.xml.

Bạn cần phải thêm tệp này vào danh sách bỏ qua của chương trình kiểm soát phiên bản của bạn. Ví dụ. tệp .hgignore trong thư mục gốc của dự án trong trường hợp Mercurial.

syntax: regexp 
\.jsfdia$ 
+0

Tuyệt vời như mọi khi. Cảm ơn bạn, BalusC – kostja

+0

Bạn được chào đón. – BalusC