2012-05-28 10 views
12

Câu hỏi của tôi là như thế này: Subversion Server to use on WindowsMột máy chủ Subversion cho các cửa sổ (SVN) cho Rùa Khách hàng

Vấn đề duy nhất là nó cũ và tôi có thể thấy máy chủ Subversion trên cửa sổ đòi hỏi Apache và một cái gì đó như thế nào. Tôi đang tìm:

  • Windows 7 64x (không Windows Server)
  • SVN Server với giấy phép thương mại miễn phí hoặc GNU
  • đó làm việc với khách hàng Rùa
  • đó làm việc mà không cần bất kỳ máy chủ hoặc plugin của một cái gì đó, chỉ là một ứng dụng hoặc dịch vụ.
  • Điều đó có số liệu thống kê về công việc.

Vui lòng trả lời trước hoặc bình luận nếu ứng dụng được đề xuất có thể áp dụng cho yêu cầu này.

+2

Rùa SVN chỉ là giao diện người dùng SVN, tôi không nghĩ rằng nó có nghĩa là làm việc với máy chủ SVN. –

Trả lời

16

Visual SVN Server đáp ứng tất cả các yêu cầu của bạn (lưu yêu cầu cuối cùng mà tôi không hiểu).

  • Tương thích với Windows 7 x64
  • giấy phép thương mại tự do (như xa như tôi hiểu nó)
  • trình với TortoiseSVN
  • Nó đòi hỏi Apache, tôi nghĩ, nhưng nó được nhúng trong một cách mà tôi có thể không dễ dàng nhận thức. Đó là một dịch vụ Windows, bất kể, và chết đơn giản để thiết lập.

Và nó được cập nhật lần cuối khoảng hai tuần trước (2012-05-18), vì vậy không chính xác cũ.

+1

Tôi nghĩ anh ấy có thể có nghĩa là "thống kê". –

+1

Hmm. Nếu vậy, TortoiseSVN có một số, rất tối thiểu, repo số liệu thống kê. Mặc dù tôi ghét họ. Tôi có thể thổi phồng cam kết của tôi, ông quản lý, nếu tôi cam kết một tập tin tại một thời điểm ... –

+0

* VisualSVN Server cung cấp nâng cao đăng nhập (truy cập/hoạt động) để Windows Eventlog trong Enterprise Edition trả tiền. * Bạn luôn có thể viết một tập lệnh trong C#, VB.Net và VBScript để thu thập số liệu thống kê và xuất chúng theo định dạng ưa thích (mặc dù tôi không hiểu số liệu thống kê nào được đề cập trong câu hỏi gốc). – bahrep

5

Tùy thuộc vào yêu cầu nào bạn có (Tôi không nghĩ rằng danh sách của bạn đã hoàn tất), có thể chỉ đủ để sử dụng TortoiseSVN.

Các yêu cầu sau đó nên bao gồm:

  • Tôi là người sử dụng duy nhất của kho lưu trữ Subversion.
  • Tất cả người dùng đều có quyền truy cập vào máy chủ.
  • Bạn không muốn có các quy tắc truy cập hạn chế quyền truy cập vào các phần của kho lưu trữ.

Sau đó, bạn có thể làm như sau:

  • Tạo một kho subversion mới trên máy chủ bằng cách sử dụng lệnh "Create Repository Here".
  • Checkout that repository bằng cách cung cấp URL giống như file:///c:/svn_repos/trunk/ (tất nhiên phụ thuộc vào vị trí của kho lưu trữ của bạn).

Để lấy số liệu thống kê cho kho lưu trữ của bạn, bạn có thể sử dụng StatsSVN độc lập với cách bạn vận hành kho lưu trữ của mình.

1

uberSVN đáp ứng tất cả các yêu cầu của bạn và thêm một vài bit nữa.

  • Windows 7 64x (không Windows Server)
  • SVN Server với giấy phép thương mại miễn phí hoặc GNU
  • đó làm việc với Rùa client
  • đó làm việc mà không cần bất kỳ máy chủ hoặc plugin của một cái gì đó, chỉ cần một ứng dụng hoặc dịch vụ - SVN cần apache nhưng điều này được cài đặt và chạy như một phần của uberSVN
  • Điều đó có các thống kê về công việc. - bạn có thể xem và nhận xét về công việc mà mọi người đã làm, và có một số tính năng xã hội bổ sung cho đội của người sử dụng
+0

cảm ơn, tôi sẽ thử! –

+3

Tính đến năm 2014, UberSVN hiện không còn tồn tại. –

6

Không ai đề cập đến, thay vì các ứng dụng bên thứ 3 thứ khổng lồ, svnserve để tạo svn: // - kho dựa trên:

  • svnserve là một phần của bất kỳ cài đặt Subverson
  • nó nhỏ
  • nó có thể dễ dàng và nhanh chóng bắt đầu
  • không đòi hỏi cấu hình dài và phức tạp bước
  • có thể hoạt động như một dịch vụ
+1

+1! cảm ơn rất nhiều cho câu trả lời của bạn –

+0

+1 tôi đoán anh ấy đang tìm kiếm một với GUI :) –