2011-01-25 43 views
6

Tôi đang sử dụng Ubuntu 10.10 và tôi có thể muốn cài đặt Subversion. Tôi không cần truy cập http vào các tập tin và tôi muốn sử dụng SSH. Phần lớn các ví dụ tôi đã thấy về cách cài đặt Subversion sử dụng Apache. Tôi không muốn cài đặt Apache trên máy chủ của mình vì tôi đang sử dụng NGINX. Tôi có thể cài đặt Subversion mà không cần cài đặt Apache không? Nếu có, làm thế nào? Cảm ơn bạn!Cài đặt Subversion trên Ubuntu bằng NGINX, không phải Apache

+1

Better phù hợp với Serverfault: http://serverfault.com/ –

+0

@OMG: Hoặc Unix ... (chấm chỉ để làm cho nó dài đủ) –

+0

Lần đầu tiên tôi đã nghe nói về serverfault .com. Mừng cho biết, cảm ơn bạn! – avatar

Trả lời

9

Nếu bạn không cần truy cập HTTP để subversion của bạn, tất cả các bạn cần làm chỉ là cài đặt lật đổ và tạo ra một kho lưu trữ như thế này:

svnadmin create /path/to/repository 

Sau đó, bạn có thể kiểm tra bản sao địa phương trực tiếp:

svn co /path/to/repository /path/to/my/checkout 

Hoặc qua ssh:

svn co svn+ssh://server/path/to/repository 

Nếu hệ thống bao bì của bạn đang cố gắng để insta sẽ Apache với subversion, đó là một vấn đề bao bì. Tuy nhiên trong Ubuntu, gói subversion không yêu cầu apache. yêu cầu của nó là:

Depends: libsvn1 (= 1.6.12dfsg-1ubuntu1), libapr1 (>= 1.2.7), libc6 (>= 2.4), libsasl2-2 
Suggests: subversion-tools, db4.8-util, patch 
Các vấn đề liên quan