2009-08-23 41 views
8

Có thể định vị một kho lưu trữ SVN trên Skydrive không?Có thể sử dụng Skydrive với SVN không?

+1

Trong trường hợp người khác tự hỏi Skydrive thực sự là gì (tôi phải google):" Lưu trữ đám mây "của Microsoft: http://skydrive.live. com/ – max

+0

Bạn có nghĩa là một kho lưu trữ hoặc một bản sao làm việc? Nếu đó là một bản sao làm việc, tôi không thấy lý do tại sao không, nhưng nếu nó là kho thì nó sẽ phụ thuộc vào cách chính xác các ổ đĩa bản đồ chính nó. Nhưng tôi nghi ngờ bạn có thể. Bạn đã thử chưa? Chuyện gì đã xảy ra? –

Trả lời

4

Có nếu bạn có một loại ứng dụng chuyển tiếp nào đó ánh xạ tài khoản của bạn dưới dạng ổ đĩa. Sau đó, nó giống như bất kỳ ổ đĩa trên máy tính của bạn.

Tôi đã xem xét điều này một thời gian trước nhưng không tìm thấy ứng dụng miễn phí nào thực hiện điều này.

GLADINET tuyên bố thực hiện việc này nhưng không miễn phí. (Nó hỗ trợ một số nhà cung cấp "lưu trữ đám mây")

EDIT:
Có vẻ như phiên bản Starter là miễn phí. (rushes để thử nó)

+0

Và một số thứ như Dropbox sẽ hoạt động? Dropbox có thể ánh xạ một thư mục ở bất kỳ nơi nào trong bất kỳ đĩa nào. Sau đó, bạn có thể lưu repo của bạn ở đó và nhân bản vào thư mục làm việc của bạn. (BTW, tôi đang nói chuyện giống như một loại người đàn ông, tôi nghĩ) – josecortesp

+0

Có ai từng làm việc này không?Có vẻ như có vấn đề với Gladinet Starter phàn nàn về hoạt động Đổi tên không được phép. – MadBoy

3

Bạn có thể tạo SVN kho lưu trữ cục bộ, ví dụ bằng cách sử dụng Visual SVN. Sử dụng Windows Live Mesh, bạn có thể đồng bộ hóa nó với Sky Drive. Khi bạn thực hiện thay đổi cho SVN, bạn thực sự làm cho nó trên SVN địa phương, nhưng bởi vì nó được đồng bộ hóa với Sky Drive tất cả các thay đổi ngay lập tức có thể nhìn thấy trên thư mục Sky Drive.

Nếu bạn làm việc trong một nhóm, các thành viên khác trong nhóm cũng có thể đồng bộ hóa thư mục cục bộ của họ với cùng một thư mục trên Sky Drive và bạn có thể cộng tác trên cùng một dự án. Chỉ có sự khác biệt là mỗi thành viên chỉ thực hiện các thay đổi trên SVN địa phương của mình. Vì nó được đồng bộ hóa với Sky Drive, tất cả các thành viên khác có thể thấy những thay đổi trên SVN địa phương của họ. Tất cả đồng bộ được thực hiện ở chế độ nền rất nhanh chóng, mà không nhận thức người dùng

+0

Đây là một chủ đề đã lỗi thời, nhưng tôi chỉ muốn nói rằng hôm nay chúng ta có thể đạt được tương tự với Git và Dropbox. http://stackoverflow.com/questions/1960799/using-git-and-dropbox-together-effectively – gradosevic

3

Có thể dễ dàng hơn bây giờ mà Skydrive có Windows tích hợp

1

tôi nhận nó làm việc như sau:

  1. SVN client trong xây dựng máy chủ
  2. TeamCity thực thi tác vụ tạo dòng lệnh
  3. Skydrive được cài đặt trong máy chủ xây dựng

Chúng tôi sử dụng SkyDrive cho mục đích sao lưu trực tuyến trong trường hợp máy chủ của chúng tôi bị hỏng. Chúng tôi có một máy chủ CI chạy TeamCity (Đây không phải là một yêu cầu để làm cho nó hoạt động) mà gọi một dòng lệnh cập nhật một thư mục lưu trữ cục bộ trong máy chủ xây dựng. Kho lưu trữ này đã được tạo trong vị trí skydrive cục bộ.

Skydrive đã được cài đặt tại địa phương bằng cách sử dụng cài đặt sau: http://windows.microsoft.com/en-US/skydrive/download-skydrive

Client lệnh svn client có thể thu được tại địa chỉ: http://www.collab.net/downloads/subversion

Và dòng lệnh để cập nhật các kho lưu trữ là: "c: \ Cập nhật PathToSubVersionClient \ svn.exe "- tên người dùng joe --password bloggs

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