2011-01-11 6 views
5

Mercurial xử lý luồng dữ liệu thay thế (trong hệ thống tệp NTFS) như thế nào? Nếu nó không thể xử lý, có DCVS nào không?Luồng dữ liệu thay thế Mercurial và NTFS

EDIT: Khi tôi thay đổi phiên bản với cập nhật, điều gì sẽ xảy ra với ADS? Nó bị mất (bị xóa)? Nó có được phiên bản không? Nó có bị bỏ qua không?

+0

Tại sao bạn lưu trữ thông tin trong luồng dữ liệu thay thế mà bạn muốn lưu trữ trong kiểm soát nguồn? Loại thông tin gì vậy? –

+0

Tôi cho rằng các luồng thay thế sẽ là không có không với bất kỳ RCS nào được phân phối hay không. Bạn có một kết hợp của hệ điều hành hoặc là tất cả người dùng của RCS trên Windows? – JimR

+0

@JimR ADS chỉ hữu ích cho người dùng Windows (nếu không thể đọc được thông tin trong các hệ điều hành khác miễn là nó được khôi phục khi tệp trả về cửa sổ) – DonkeyMaster

Trả lời

2

Mercurial không lưu trữ luồng dữ liệu thay thế. Ngoài ra, chúng có thể bị ghi đè khi cập nhật.

Tôi không nghĩ rằng bất kỳ VCS nguồn mở nào mà tôi biết đều xử lý loại điều đó (ngay cả quyền hạn thường không được xử lý).