2009-09-10 12 views
5

Tôi hiện đang xem xét repositoryhosting.com để có thể lưu trữ mã công ty của chúng tôi, tuy nhiên, tôi đang mệt mỏi về việc thúc đẩy vì một vài lý do. Đầu tiên, nếu công ty đi theo, tôi không có bảo đảm rằng tôi sẽ có quyền truy cập để lấy bản sao lưu của mã trước. Thứ hai, các điều khoản của họ nêu rõ điều này:Hosted SVN - RepositoryHosting.com

"Người dùng đồng ý rằng Repository Hosting sẽ không chịu trách nhiệm về bất kỳ thiệt hại trực tiếp, gián tiếp, ngẫu nhiên, đặc biệt, hậu quả hoặc gương mẫu nào, bao gồm nhưng không giới hạn, thiệt hại về mất lợi nhuận, thiện chí, sử dụng, dữ liệu hoặc các tổn thất vô hình khác do việc sử dụng hoặc không có khả năng sử dụng Dịch vụ. "

Về cơ bản, tôi muốn đảm bảo rằng dữ liệu của chúng tôi an toàn. Tôi hiểu rằng họ làm sao lưu ngoại vi và như vậy, tuy nhiên, nếu có được một sự thất thoát thảm họa dữ liệu đó là lỗi của họ, chúng ta sẽ bị bỏ lại chỉ với một "xin lỗi"?

Còn suy nghĩ của bạn về svn được lưu trữ và tốt hơn là bạn tiếp tục tự làm điều đó?

+0

Nếu bạn mở để sử dụng GIT thay vì SVN, hãy thử www.github.com. Một trong những lợi ích của GIT là kho lưu trữ cục bộ của bạn là một bản sao của những gì có trên máy chủ. Bạn nhận được một bản sao lưu tự động, nếu bạn nghĩ về nó. – tgiphil

Trả lời

3

Cuối cùng, bạn phải tin tưởng ai đó, có thể là công ty lưu trữ, nhà sản xuất ổ cứng/băng/cd. Cách dễ nhất để đảm bảo dữ liệu của bạn với một máy chủ lưu trữ là để phòng ngừa cược của bạn bằng cách quản lý sao lưu của riêng bạn.

Sử dụng thứ gì đó giống như phiên bản Amazon EC2 để rsync kho lưu trữ của bạn mỗi đêm vào Amazon S3 hoặc Cloud Platformspace hoặc máy chủ được thuê. Không chỉ dựa vào một máy chủ, giống như cách bạn không chỉ dựa vào một ngân hàng hoặc một quỹ tương hỗ.

1

Tôi không phải là người hâm mộ SVN được lưu trữ (tôi không phải là người hâm mộ SVN!) Nhưng tôi sẽ nói với máy chủ lưu trữ nội bộ của riêng bạn và có thể sao lưu vào đám mây nếu bạn lo lắng về việc mất dữ liệu.

Tôi chắc chắn rằng hầu hết mọi người chưa gặp sự cố, vì vậy bạn có thể an toàn. Nhưng nếu bạn lo lắng, người duy nhất để tin tưởng là chính bạn :)

1

Thật khó để sao lưu .svn nếu công ty lưu trữ không cung cấp cho bạn bản sao lưu thực.

Tôi là giải pháp lưu trữ nội bộ thứ hai của OJ.

Nếu bạn thực sự sợ mất kho, hãy xem DVCS như Git. Mỗi người dùng có kho lưu trữ hoàn chỉnh để bạn không bao giờ mất bất cứ thứ gì.

3

Chúng tôi đã sử dụng một giải pháp lưu trữ svn được lưu trữ trong vài năm nay. Chúng tôi đã kết thúc tại RepositoryHosting.com và họ khá tốt.

Bạn có thể cấu hình tất cả các dự án để thực hiện sao lưu Trac và sao lưu SVN hàng ngày, đến máy chủ RH VÀ cũng vào tài khoản Amazon S3 của bạn (chúng tôi sử dụng sao lưu hàng tuần). Vì vậy, điều tồi tệ nhất xảy ra là mất 1 ngày làm việc, cộng với bạn không bị khóa với nhà cung cấp (bạn có thể nhập các bản sao lưu vào bản sao lưu của riêng bạn hoặc lưu trữ một cách nhanh chóng). Tôi đề nghị họ, hoặc bất kỳ giải pháp lưu trữ đáng tin cậy nào khác.

0

Bạn đã xem xét việc thuê một máy chủ ngoại vi bình thường và thiết lập máy chủ SVN của riêng bạn ở đó chưa? Trên Windows, bạn có thể thử nghiệm với máy chủ Visual SVN, khá dễ cài đặt và có phiên bản miễn phí được cấp phép cho mục đích thương mại. http://www.visualsvn.com/

Là tiền thưởng, bạn sẽ không phải lo lắng dai dẳng đi kèm với việc tin tưởng một bên thứ ba với tất cả mã nguồn mà công ty của bạn đã từng sản xuất. Mặt khác, bạn có thể không nhận được một số lợi ích tích hợp và tự động đi kèm với các dịch vụ như Repository Hosting, nhưng tôi không thấy mình thiếu chúng.

1

Tôi nghĩ repositoryhosting.com cung cấp sao lưu thủ công (hàng ngày, hàng tuần, hàng tháng) mà còn tích hợp Amazon S3 (tự động sao lưu) của kho lưu trữ. Vì vậy, tôi sẽ không lo lắng về việc mất dữ liệu, điều duy nhất làm phiền tôi là TRUST. Bạn có tin tưởng các công ty trên từ của họ rằng họ sẽ không ăn cắp mã của bạn hah?

+0

Phải tin tưởng ai đó đôi khi. Bạn có tin tưởng công ty điện thoại của bạn không nghe cuộc gọi của bạn? Bạn có tin tưởng người đưa thư của bạn không ăn cắp bài đăng của bạn không? – MarkJ

2

Theo tôi, ít nhiều lo lắng về việc sử dụng dịch vụ SCM được lưu trữ và quản lý. Có lẽ đáng tin cậy hơn là tự quản lý nó.

Về repositoryhosting.com bạn có thể kiểm tra thời gian hoạt động trong những tháng gần đây ở đây (việc kiểm tra là trên tài khoản của tôi chỉ vì nó không phải là một stat tổng thể của dịch vụ của họ nhưng nó mang lại một ý tưởng):

http://www.pingdom.com/reports/5j8g4h2sl9ha/check_overview/?name=svn-repositoryhosting

Tôi rất hài lòng cho đến nay. Hỗ trợ là rất tốt.

Cập nhật: Rất tiếc, báo cáo Pingdom đã biến mất. Nhưng tôi vẫn đang sử dụng repositoryhosting như một giải pháp lưu trữ thay thế/sao lưu từ năm 2010 và nó vẫn tuyệt vời!