2009-08-04 19 views
34

Tôi đã cài đặt máy chủ và máy khách Subversion của CollabNet, tắt Apache đi kèm với nó. Từ dòng lệnh trên máy chủ, tôi có thể dễ dàng truy cập vào kho sử dụng một con đường nhưTôi làm cách nào để truy cập kho lưu trữ subversion bằng cách sử dụng đường dẫn cục bộ trong Windows?

http://server:port/svn/repository 

nhưng tôi không thể truy cập vào nó sử dụng vị trí thực tế của nó trên đĩa, như

c:\repositories\repository 

Tôi chỉ nhận được "[path] không phải là một bản sao làm việc." Tôi hiểu lầm gì?

Trả lời

69

Lỗi thường gặp. Bạn phải sử dụng tệp: // giao thức giả như sau:

file:///C:/repositories/repository 

Đường dẫn lưu trữ SVN phải là URI s.

+2

Hãy ghi nhớ ba dấu gạch chéo trong 'file: ///', vì đặt chỉ có hai không làm việc cho tôi. –

1

Bạn sẽ có thể sử dụng file:///c:\repositories\repository để truy cập kho lưu trữ qua đường dẫn.

0

Thông thường "không phải bản sao làm việc" có nghĩa là không có thư mục con ma thuật .svn "ở đó.

Bạn cần phải làm một "thanh toán" để có được một bản sao làm việc, chứ không phải chỉ là một "xuất khẩu"

3

Hãy thử:

svn checkout "file:///C|/repositories/repository" 

và xem nếu bạn có thể xem các tập tin bên trong repo.

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