2015-01-31 15 views
7

Tôi đã cài đặt VisualSVN Server trên máy tính của tôi để kiểm soát nguồn và khi tôi cố gắng để truy cập nó thông qua Repo Trình duyệt tôi nhận được lỗi:VisualSVN Server 3.2 - bất ngờ Status HTTP 405

Unexpected HTTP Status 405 'Method Not Allowed' on '/!/%23WEB/view/head/ProjectA' 
Additional errors: PROPFIND request on '/!/%23WEB/view/head/ProjectA' failed: 405 Method Not Allowed. 

Truy cập nó thông qua một tác phẩm trình duyệt bình thường.

Tôi đã cài đặt nhiều lần VisualSVN Server và không gặp sự cố này.

Bất kỳ ý tưởng nào có thể là vấn đề ở đây?

Trả lời

7

Tôi nghĩ bạn đang cố gắng truy cập vào máng rùa bằng cách sử dụng URL trình duyệt web.

điều này hoạt động tốt trên trình duyệt, nhưng sẽ trở lại 405 trong Rùa:

https://path-to-svn-server/!/%23WEB/view/head/ProjectA 

Hãy thử điều này như URL repo trong Rùa (giả sử WEB là tên repo, và PROJECTA là thư mục con):

https://path-to-svn-server/svn/WEB/ProjectA 
+0

Cảm ơn bạn! Trong các phiên bản trước, url trình duyệt và url repo giống nhau. – piris

4

VisualSVN Server 3.2 có new HTML5-powered web interface for Subversion repositories.

URL bạn thấy trong thanh địa chỉ của trình duyệt web dành riêng cho giao diện web mới, nó có định dạng và đối số đặc biệt mà trình khách Subversion không hiểu. Nói cách khác, URL bạn nhìn thấy trong thanh địa chỉ của trình duyệt web (URL) không thể được chuyển cho máy khách Subversion như hiện tại. Nếu bạn sao chép-dán URL vào máy khách Subversion (như bạn đã làm), bạn sẽ nhận được lỗi 405 Method Not Allowed.

Để lấy URL để dán cho khách hàng, bạn có thể nhấp vào nút "" Thanh toán " ở góc trên bên phải của giao diện web (thứ ba từ bên phải), vì vậy URL bạn nên nhập trong Subversion khách hàng sẽ trông giống như https://svn.example.com/svn/MyProject/trunk.

VisualSVN Server web interface checkout button

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