Làm cách nào để loại trừ các tệp (không phải thư mục) khỏi đồng bộ hóa dropbox?


102

Tôi đang cố gắng đồng bộ thư mục hồ sơ Firefox của mình bằng Dropbox, nhưng có một số tệp mà Firefox thay đổi khá thường xuyên

  1. Thư mục: Có thể loại trừ Cache, OfflineCache
  2. Các tệp: url classifier3.sqlite, records.sqlite - các tệp này lớn và được thay đổi bất cứ lúc nào

HĐH: Windows 7

Có ai biết cách loại trừ các tệp được liệt kê trong # 2 khỏi đồng bộ hóa Dropbox không?



Bookmark Sao lưu Firefox addon sao chép tệp đánh dấu vào một thư mục bạn chọn mỗi khi bạn đóng Firefox. Bạn có thể trỏ nó vào thư mục Dropbox của bạn. Một tùy chọn khác là sử dụng Windows Robocopy + taskchd để làm điều tương tự. Để sao chép địa điểm.sqlite cứ sau 60 phút, bạn có thể sử dụng một cái gì đó như thế này: robocopy C:\Users\Someone\AppData\Roaming\Mozilla\Firefox\Profiles\default C:\Users\Someone\dropbox\apps\firefox\ places.sqlite /MOT:60- Bạn có thể lên lịch để bắt đầu với windows để bạn không phải chạy lại mỗi lần khởi động.
ramiwi

Bạn có thể không cần phải lo lắng về việc các tệp lớn được đồng bộ hóa. Dropbox không đồng bộ toàn bộ tập tin chỉ phần đã thay đổi. Nhìn vào serverfault.com/questions/52861/ cấp . Trong thực tế, tôi đã thấy điều này xảy ra trên một số tệp lớn được thay đổi thường xuyên.
Ashutosh Jindal

1
Sẽ tốt hơn nếu sử dụng chức năng đồng bộ tích hợp sẵn của Firefox , thay vì gây ra sự cố tiềm ẩn bằng cách sử dụng dropbox? Ngoài ra, bạn có thực sự muốn cung cấp tất cả lịch sử duyệt web của mình cho Condoleeza Rice không?
stib

@AshutoshJindal Mặc dù băng thông không lớn đến mức tôi cảm thấy khó chịu mỗi khi tôi chỉnh sửa tài liệu từ trong thư mục được đồng bộ hóa và tệp ~ được đồng bộ hóa và sau đó bị xóa.
Loren Pechtel

Câu trả lời:


75

Để loại trừ PHIM, không phải thư mục, từ Dropbox, có một mẹo bạn có thể làm:

  1. Di chuyển tệp ở nơi khác

  2. Tạo một thư mục có cùng tên thay cho tệp

  3. Đi đến Dropbox tùy chọn đồng bộ hóa và bỏ qua thư mục, điều này cũng sẽ xóa nó

  4. Di chuyển tệp trở lại vị trí

Thí dụ

Cách bỏ qua tập tin duy nhất trong Dropbox

Thưởng thức tập tin bỏ qua của bạn!


183
Tôi muốn có một .dropboxignoretập tin: P
Zequez

5
@Zequez - Có một yêu cầu rằng: dropboxforum.com/hc/communities/public/questions/...
Asaf

1
Tuyệt vời, làm việc cho tôi. Bất cứ ai lên để tự động hóa cho một số tập tin? Tôi đã cố gắng tìm nơi Dropbox lưu trữ thông tin đó, nhưng chưa thành công. Có vẻ như Dropbox lưu trữ tất cả dữ liệu của nó ở đây, nhưng ở định dạng mà tôi không biết:% USERPROFILE% \ AppData \ Roaming \ Dropbox \ instance1
AronVanAmmers

7
Tập tin '.dropboxignore' sẽ rất tuyệt vời. Nó cũng sẽ tiết kiệm cho các máy chủ của họ một tải rất lớn. Chúng tôi lưu trữ các giải pháp dự án phát triển trên dropbox. Mỗi lần tôi xây dựng theo dự án DB rồi lại đồng bộ 2000 tệp nhỏ.
Zapnologica

5
Điều này thật tuyệt, tôi đã phải thêm gif :)
Vlastimil Ovčáčík

54

Trên Linux, bạn có thể sử dụng dropboxcông cụ dòng lệnh đi kèm với Dropbox:

$ dropbox filestatus
PV_2013.aux:                      up to date
PV_2013.log:                      up to date
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    

$ dropbox exclude add *.log *.aux
Excluded: 
../ag_2013/pv_2013.aux
../ag_2013/pv_2013.log

$ dropbox filestatus
PV_2013.pdf:                      up to date
PV_2013.tex:                      up to date    

3
Điều đó thật tuyệt! Quá tệ, nó không hoạt động trên các nền tảng khác. Chỉ cần thử với chương trình thực thi trên OSX nhưng không thành công ...
Tieme

7
Để làm rõ, điều này dường như chỉ loại trừ các tệp riêng lẻ phù hợp với mẫu ký tự đại diện. Bạn không thể sử dụng điều này để ví dụ ngăn chặn và các tệp kết thúc .logtừ đồng bộ hóa.
Shimon Rura 6/2/2016

1
@ShimonRura Ý bạn là gì?
JAB

2
@JAB Ý tôi là khi bạn ban hành dropbox excludelệnh, mọi ký tự đại diện được sử dụng trong các tham số đều được đánh giá (bằng vỏ của bạn) và tên tệp phù hợp được loại trừ bởi dropbox. Dropbox không diễn giải các đường dẫn tệp bị loại trừ dưới dạng mẫu, ngay cả khi trình bao của bạn đi qua một chuỗi có dấu hoa thị trong đó. Vì vậy, loại trừ *.logsẽ không ngăn chặn một tệp được gọi foo.logtừ đồng bộ hóa, nó sẽ chỉ loại trừ một tệp được gọi theo nghĩa đen *.log .
Shimon Rura

3
@ShimonRura Oh phải, shell mở rộng trước khi thực hiện. Tôi thấy những gì bạn có nghĩa là bây giờ. Điều đó hạn chế hơn, nhưng có ý nghĩa. Vì vậy, không có hỗ trợ ký tự đại diện thực sự trong dropbox excludechính nó.
JAB

8

Trong Cài đặt Dropbox, đi tới Nâng cao > Đồng bộ chọn lọc . Nếu bạn thấy một Chế độ xem nâng cao hoặc nút tương tự, hãy nhấp vào nút đó. Bỏ chọn các thư mục bộ đệm và mọi thư mục khác mà bạn thấy Firefox đang thay đổi thường xuyên.

Tôi đã làm điều này với cài đặt Chrome của mình và các bước trên đã giúp tôi loại bỏ việc đồng bộ hóa các bộ nhớ cache, biểu tượng lớn, v.v.

Đối với bất kỳ tệp nào bạn không muốn đồng bộ hóa nhưng bạn tìm thấy trong các thư mục mà bạn muốn đồng bộ hóa, thoát Firefox, di chuyển tệp sang vị trí khác, sau đó tạo liên kết tượng trưng hoặc liên kết cứng đến vị trí ban đầu. Khi Firefox được chạy lại, nó sẽ thấy tệp như chưa bao giờ được di chuyển, nhưng Dropbox sẽ thấy liên kết và không đồng bộ hóa tệp thực tế.

Rõ ràng Dropbox không đồng bộ hóa các liên kết tượng trưng hoặc liên kết cứng như thể chúng là các tệp thực tế.

Nhưng nếu bạn biết chắc chắn những tập tin nào trong thư mục bạn muốn được đồng bộ hóa (nghĩa là tên của chúng là cố định, không thay đổi hoặc ngẫu nhiên), bạn có thể thực hiện hack đồng bộ hóa ngược:

  • Trong tính năng Đồng bộ hóa chọn lọc , loại trừ toàn bộ thư mục chứa cả các tệp bạn không muốn đồng bộ hóa và các tệp bạn muốn đồng bộ hóa.
  • Tạo một thư mục mới bên cạnh thư mục loại trừ. Thư mục này sẽ được đồng bộ hóa bởi Dropbox. Bạn có thể đặt tên phù hợp để chỉ ra rằng nó là một bản sao của thư mục bị loại trừ.
  • Trong thư mục mới, tạo các liên kết cứng (hoặc liên kết tượng trưng) đến các tệp trong thư mục loại trừ ban đầu mà bạn muốn được đồng bộ hóa.

Dropbox sẽ đồng bộ hóa các tệp này như thể chúng đang nằm trong thư mục mới này, mặc dù chúng thực sự nằm trong tệp gốc. Ngoài ra, Dropbox sẽ không đồng bộ hóa các tệp mà bạn không tạo liên kết đến.


Sau đó, tôi chỉ có thể nghĩ về một hack ngược. Loại trừ toàn bộ thư mục đó, nhưng tạo một thư mục trùng lặp, sau đó liên kết cứng (hoặc liên kết tượng trưng) tất cả các tệp bạn muốn được đồng bộ hóa trong thư mục đó. Vì vậy, về cơ bản, tất cả các tệp bạn không liên kết đến sẽ không được đồng bộ hóa vì thư mục gốc hiện đã bị loại trừ. Tất nhiên điều này giả sử tên tệp là cố định, không phải ngẫu nhiên.
ADTC

Chà, tôi có thể thấy cái này sẽ hoạt động như thế nào đối với một tập hợp nhỏ, nhưng tôi chắc chắn Firefox sẽ tạo các tệp trong quá trình sử dụng có thể cần thiết. Ai đó cần phải kiểm tra điều này, tôi đoán.
slhck

Có, nó sẽ chỉ hoạt động trơn tru với một tập hợp các tệp đã biết.
ADTC

3

Vì nhân viên Dropbox đã nói rõ rằng nó sẽ KHÔNG thực hiện đồng bộ hóa tệp / thư mục chọn lọc , người dùng sẽ phải thực hiện việc này theo cách thủ công. Thay vì sử dụng liên kết tượng trưng, ​​bạn có thể sử dụng một chương trình như FreeFileSync và tùy chỉnh chính xác các tệp bạn muốn được đồng bộ hóa và thư mục nào [x].

Bạn có thể sử dụng realtimesync hoặc trình lập lịch tác vụ windows để kiểm soát chi tiết về tần suất các tệp được đồng bộ hóa.

Hoặc nếu bạn muốn nén / mã hóa các tệp của mình, thì bạn có thể sử dụng cryptsync .


Tôi hiểu rằng đối với những người có tệp lớn ở nơi khác trên hệ thống của họ và không muốn sao chép chúng vào một thư mục riêng (và do đó sử dụng các liên kết tượng trưng) thì đây không phải là một tình huống lý tưởng. Nếu có một cách để lên lịch tần suất áp dụng syslink, có thể đó là một sự thỏa hiệp. Ví dụ: thiết lập tác vụ windows để thêm symlink, đợi xx phút để đồng bộ hóa dropbox hoàn thành, sau đó một tác vụ khác để xóa / hoàn tác liên kết tượng trưng để ngăn tự động đồng bộ hóa không mong muốn bằng dropbox.


Dưới đây là hình ảnh cho thấy nhân viên dropbox xác nhận sau> 3 năm yêu cầu, họ sẽ không thêm tính năng này:

Dropbox nói rằng không có đồng bộ hóa tập tin chọn lọc cho bạn

^ Tôi không biết làm thế nào để làm cho hình ảnh thu nhỏ hoặc nhỏ hơn để người dùng có thể nhấp vào nó và làm cho nó lớn hơn trong một hộp đèn riêng biệt, xin lỗi.


2

Bạn không thể loại trừ các tệp khỏi đồng bộ hóa dropbox, nhưng bạn có thể xóa chúng hoặc thay đổi vị trí các tệp đó.

Sử dụng đồng bộ hóa DropBox cho Firefox có thể dẫn đến xung đột cấu hình, sử dụng tốt hơn FireFox được tích hợp trong tab Đồng bộ hóa dưới tùy chọn hoặc cài đặt


Cảm ơn. Nhưng firefox được tích hợp đồng bộ không thể xử lý phần mở rộng.

1
chỉ cần xem bản cập nhật firefox, nó cũng có tùy chọn đồng bộ hóa tiện ích mở rộng .. bỏ phiếu hoặc chấp nhận nếu nó giúp bạn
Kishore Jangid

1

. Tôi để lại câu trả lời ở đây cho hậu thế và cảnh báo cho những người khác. Không cần downvote ( ahem )]

Tôi không chắc chắn những gì hệ điều hành bạn đang sử dụng hoặc làm thế nào Firefox nói riêng sẽ phản ứng với điều này, nhưng bất cứ khi nào tôi cần phải loại trừ các tập tin từ Dropbox (có thể không chỉ đơn giản là bị xóa hoặc di chuyển vì lý do gì), tôi chỉ đơn giản là di chuyển các tập tin bên ngoài của Thư mục Dropbox và sau đó tạo một liên kết tượng trưng ở vị trí cũ trỏ đến vị trí mới.

Dropbox đồng bộ hóa liên kết dưới dạng liên kết tượng trưng nhưng không biết / không quan tâm đến nội dung cơ bản.


11
Trên cả Linux và Windows, các thư mục hoặc tệp được liên kết tượng trưng được đồng bộ hóa giống như các tệp thông thường (nghĩa là mục tiêu của liên kết tượng trưng được sao chép chứ không phải bản thân liên kết tượng trưng), vì vậy cách giải quyết này dường như không còn hoạt động nữa. Đã thử nghiệm với Dropbox 2.0.22 trên W7 và 2.0.26 trên Linux.
Lebenita
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.