2010-03-09 26 views
5

Chúng tôi muốn thực hiện cam kết trước móc trong SVN để kiểm tra mã định dạng trong file jsp/java. Nếu các tệp được gửi không vượt qua các hướng dẫn, nó không được cam kết và cho biết các dòng bị lỗi.SVN - pre-cam kết nối để kiểm tra mã định dạng

Làm cách nào để chúng tôi có thể triển khai? Xin vui lòng hướng dẫn.

Trả lời

3

Thông tin về làm thế nào để thực hiện móc có thể được tìm thấy here.

tôi sẽ bắt đầu bằng cách viết một kịch bản, hoặc chọn một ứng dụng hiện có, để kiểm tra mã của file * .java duy nhất. Vì tệp * .jsp chứa cú pháp hơi khác nhau nên tôi sẽ làm như vậy đối với các tệp * .jsp - giữ riêng các tập lệnh đó.

Viết một kịch bản mà đi qua cấu trúc tập tin của cam kết có thể dễ dàng được viết bằng Bash/Python. Kịch bản này chỉ nên gọi kịch bản lệnh kiểm tra cú pháp trước của bạn cho mỗi tệp * .java và tệp * .jsp.

cuối không nhưng không kém phần quan, kịch bản traversal (s) nên được bổ sung vào pre-cam kịch bản móc trên máy chủ Subversion của bạn.

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