Câu trả lời:
Câu trả lời dễ dàng là chạy:
find / -name 'svnserve.conf'
svnserve.conf là một tệp nên nằm trong $ {REPO} / conf.
Câu trả lời khó (er) là tìm hiểu xem svn có lệnh để tìm ra URL nào bạn đã sử dụng để kiểm tra ban đầu không.
Chỉnh sửa : đối với máy khách svn dòng lệnh, cách tìm gốc kho lưu trữ (nơi bạn đã kiểm tra mã từ đó) sẽ chạy cái này bên trong bản sao làm việc của bạn:
svn info
Dòng trong đầu ra có nội dung 'Root kho lưu trữ' hiển thị vị trí bạn đã kiểm tra và do đó đến nơi bạn repo.
Hãy dành chút thời gian để làm quen với svn trên dòng lệnh ở đây .
Bạn có một số cách khác nhau để truy cập vào kho lưu trữ lật đổ và việc tìm kho lưu trữ là khác nhau đối với mỗi:
Đây là cách dễ nhất. Điều này có nghĩa là nó nằm trên máy cục bộ nơi đường dẫn nói.
Đây là sử dụng svnserve. Tìm dòng lệnh quá trình trên máy chủ từ xa và đường dẫn được chỉ định với tùy chọn -r được thêm vào đường dẫn trong url để tìm kho lưu trữ. Nếu không có tùy chọn -r thì đường dẫn trong url là đường dẫn hệ thống tệp.
Đây là svn trên ssh. Đường dẫn trong url là vị trí hệ thống tập tin trên máy chủ từ xa.
Đây là svn qua http hoặc https. Bạn cần tìm máy chủ ảo trong cấu hình apache của mình và tìm phần <Location> khớp với đường dẫn url của bạn và tìm dòng cấu hình SVNPath hoặc SVNParentPath. Điều này sẽ cho bạn biết vị trí của kho lưu trữ lật đổ của bạn.
Từ thư mục thanh toán SVN cấp cao nhất của bạn, nhấp chuột phải và chọn Rùa SVN | Trình duyệt lại. URL tới kho lưu trữ của bạn sẽ nằm trong hộp ở đầu cửa sổ.
$ find -iname .svn
cần tìm tất cả các bản sao làm việc trên máy chủ