Có an toàn cho nhiều máy tính để đồng thời truy cập vào kho lưu trữ svn được lưu trữ trên hệ thống tệp được chia sẻ không?kho svn trên chia sẻ mạng Windows
Tôi đang tạo ứng dụng trong đó mỗi máy khách Windows có bộ tệp làm việc cục bộ và có thể đồng bộ hóa định kỳ với phần còn lại của nhóm. Từ quan điểm của máy chủ, tôi muốn dựa vào không có gì ngoại trừ một điểm gắn kết chia sẻ Windows. Giao thức URL của svn file: // có hỗ trợ các hệ thống tập tin được chia sẻ không, hay nó giả định rằng hệ thống tập tin là cục bộ?
Subversion docs đề cập đến các vấn đề với BDB và FSFS trong môi trường Win9x, nhưng không rõ ràng liệu các kho lưu trữ có được truy cập đồng thời thông qua tệp: // URL được an toàn trong các phiên bản Windows mới hơn hay không. vấn đề).
Sửa Ứng dụng tôi đang xây dựng sẽ sử dụng svn trực tiếp, vì vậy tôi sẵn sàng xây dựng một môi trường tương đối bó buộc nếu nó sẽ cho phép một môi trường hợp tác chia sẻ đồng thời an toàn.
Vấn đề bạn đang thực sự cố gắng giải quyết/những khó khăn mà bạn phải làm việc xung quanh là gì? –
Câu hỏi hay. Tôi đang xây dựng ứng dụng Windows dành cho máy tính để bàn với các tính năng cộng tác. Ứng dụng cần chạy trong một môi trường trong đó phương tiện truyền thông được chia sẻ được bảo đảm duy nhất là một gắn kết Windows (CIFS). Ngay bây giờ, tôi đã có một giải pháp hoạt động, nhưng tôi muốn sử dụng một trừu tượng như SVN hơn là đối phó với việc duy trì tất cả các khóa và các vấn đề xử lý tập tin bản thân mình, vì một số lý do. Về cơ bản, mô hình kiên trì của tôi là danh sách các bản ghi nhật ký giao dịch mà tôi phát lại khi ứng dụng bắt đầu. Vì vậy, "tất cả" tôi cần là một cách để cộng tác duy trì một danh sách theo thứ tự, và những xung đột không thể tránh khỏi. –