2013-03-06 26 views
27

Nếu tôi tạo liên kết tượng trưng trong thư mục Dropbox, chỉ vào một tệp khác trong thư mục Dropbox (nói, để duy trì cấu trúc thư mục nhất định), sau đó Dropbox sẽ cố gắng bỏ tham chiếu đến liên kết tượng trưng và coi nó là tệp bình thường, thay vì đồng bộ hóa nó như một liên kết tượng trưng. Điều này đôi khi có thể rất bực bội vì tôi không muốn các bản sao của cùng một tệp.Làm cách nào để Dropbox xử lý liên kết tượng trưng AS IT IS?

Vì vậy, câu hỏi của tôi là, đó là cách để cho Dropbox đồng bộ liên kết tượng trưng chỉ AS IT IS?

+4

Tôi nghĩ đây là một câu hỏi hay. Tuy nhiên Stack Overflow có nghĩa là cho các câu hỏi liên quan đến lập trình. Tôi nghĩ rằng đây sẽ là một ứng cử viên tốt cho http://superuser.com/ –

+0

Tôi nghĩ rằng điều này phải được thiết lập theo thiết kế. Trong khi bạn có thể có thẩm quyền trong việc tạo các liên kết tượng trưng, ​​có trường hợp sử dụng nơi bạn có thể tạo một vòng lặp vô hạn bằng cách tham chiếu một liên kết tượng trưng trở lại. Vì lý do này, họ không thể tham chiếu một liên kết tượng trưng đến một vị trí dropbox khác. Bạn có thể tạo một liên kết tượng trưng bên ngoài Dropbox và nó sẽ đọc nội dung ONCE và bạn phải khởi động lại Dropbox để có nội dung được tham chiếu trong liên kết tượng trưng được quét lần nữa. – Sun

Trả lời

10

Trong đám mây cấu trúc thư mục không giống như trong máy tính của bạn. Do đó không có cách nào nó sẽ đồng bộ hóa các liên kết tượng trưng như nó được.

Trong máy tính của bạn, liên kết trỏ đến đường dẫn tuyệt đối tới tệp gốc (hoặc thư mục) của bạn. Có vẻ như sau:

Original folder path: /Users/username/home/Documents/Dropbox/MyFolder/ 
Symbolic link: symlink -> /Users/username/home/Documents/Dropbox/MyFolder/ 

Vì đám mây không thể trỏ đến cùng cấu trúc thư mục này nên sẽ không tham chiếu và sao chép tệp của bạn (trên đám mây) nữa.

Các liên kết tuyệt vời trong Dropbox khi nó trỏ đến thứ gì đó bên ngoài thư mục dropbox của bạn. Bằng cách này, các tệp bên ngoài sẽ được sao chép sang đám mây nhưng sẽ không được sao chép trong máy tính của bạn.

CẬP NHẬT: Về vấn đề liên kết tượng trưng tương đối, tôi đoán Dropbox không thể đồng bộ vì vì cấu trúc thư mục dropbox của bạn có thể khác với đồng nghiệp của bạn.

Ví dụ:

 Your structure: Dropbox/Projects/ 
          - coolfile.txt 
          - SharedDirectory/ 

Your friend structure: Dropbox/SharedDirectory/ 

Relative Symbolic link inside SharedDirectory: link -> ../coolfile.txt 

Liên kết sẽ làm việc cấu trúc của bạn nhưng không phải trên bạn bè.

UPDATE2: liên kết bên trong Dropbox cũng đang được sử dụng để chia sẻ nội dung từ trong một thư mục được chia sẻ với người nào đó bên ngoài nhóm đó.

+1

Cảm ơn câu trả lời của bạn. Tôi có thể hiểu rằng Dropbox phải sao chép tệp thực sự của một liên kết tượng trưng nếu liên kết đó trỏ đến một số tệp bên ngoài Dropbox. Nhưng cũng nên hợp lý rằng nếu liên kết trỏ đến một tệp INSIDE Dropbox thì Dropbox chỉ nên coi nó là một liên kết, đúng không? –

+0

Nó sẽ là một tính năng tuyệt vời. Tôi không biết làm thế nào phức tạp cho họ để thực hiện điều này mặc dù. Trong máy tính của bạn, symlink này sẽ có một đường dẫn, nhưng trên máy tính bạn bè của bạn (đang chia sẻ thư mục này) sẽ có một cái khác, và Dropbox sẽ giải quyết xung đột này. Giải quyết một phiên bản sẽ làm hỏng phiên bản khác:/ – KuramaYoko

+0

Giải thích của bạn không xem xét các liên kết tương đối –

2

Tôi đã thử làm những gì bạn đang cố gắng làm. Không may mắn. Tại thời điểm này không có cách nào để có dropbox để đồng bộ hóa các liên kết chính xác. Tuy nhiên, có feature request exactly about this. Vì vậy, bỏ phiếu bầu của bạn theo yêu cầu và hy vọng điều tốt nhất.

+0

Cảm ơn bạn. Tôi đã bỏ tất cả 6 phiếu bầu cho yêu cầu đó !! –

+5

Sau khi chờ đợi trong nhiều năm, một sửa chữa cho điều này dường như không đến. Nhiều khả năng một sự thay thế Dropbox tốt sẽ đến trước. – RyanN

+2

2017 và chưa khắc phục – valepu

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