Чи є теги портативними, і якщо так, то як?


10

Я порівняно новий користувач Mac, нещодавно придбав MacBook Pro з ОС X 10.9.1.

Я бачу, що в файловій системі є можливості мітки. Мене хвилює переносимість. Якщо я отримаю новий комп'ютер через кілька років, як я можу перенести свої теги в нову систему? Що робити, якщо я хочу перемістити свої файли на машину Windows або Linux? Чи можна бачити теги в цих операційних системах?

Я просто не хочу докладати певних зусиль до вбудованої системи тегів, лише щоб мої теги були непотрібними в якийсь момент по дорозі.

Відповіді:


7

Теги не є на 100% портативними, оскільки вони не завжди переживають розсилку чи копіювання на інші комп’ютери, такі як Linux чи Windows. У цьому відношенні мова йде більше про ОС, що підтримують файлову систему Apple. Мені вражає, що навіть копіювання тегів із файлів на USB-накопичувач, відформатований SMB, зберігає метадані тегів, а також більшість операцій з копіювання з та на інший Mac через жорсткий диск HFS + або спільне використання тегів добре зберігає на практиці. (Навіть копіювання файлу на Mac 10,8 або старшої версії не знімало теги в моїх тестах) .

Стаття Apple, що охоплює теги, http://support.apple.com/kb/HT5839 , рекомендує:

Якщо ви хочете включити свої теги під час надсилання файлів через пошту, повідомлення чи інші програми, стисніть файли та папки, перш ніж надсилати їх.


Що стосується статті Apple, теги, схоже, зберігаються у файлах, коли я надсилаю їх електронною поштою без необхідності стискати їх…
grg

Так, я майже впевнений, що спочатку вони були надзвичайно не портативними, і все змінилося, але я не можу знайти авторитетного джерела чи тесту / приклад тегованого файлу з версії 10.9 (.0) для тестування.
bmike

Один момент полягає в тому, чи зберігаються теги, якщо виконується дія X (пошта, zip, файлова система тощо). Відповідь: Це залежить ;-) Але що також дуже важливо (і, мабуть, також питання): Що робити, якщо OP зміниться на Linux? Чи є спосіб зберегти та керувати цими тегами під Linux або Windows ???
benzkji

@benzkji Давайте розділимо це. Це здається майже занадто широким для конкретного питання. Яка версія Windows, який аромат Linux? Я додам загальне речення у свою відповідь, щоб не очікувати, що теги працюватимуть, якщо windows / linux не збереже цілої файлової системи HFS + (або пізнішої APFS) і не зможе прочитати / записати в цю файлову систему, щоб показати ці теги.
bmike

@bmike гаразд. тільки що ОП запитала: "Що робити, якщо я хочу перемістити свої файли на машину Windows або Linux? Чи можу я побачити теги на цих операційних системах?"
benzkji

1

Так, теги є повністю портативними, оскільки вони зберігаються у файлі як розширені атрибути. Копіювання / переміщення файлу зберігає теги в міру їх збереження com.apple.metadata:_kMDItemUserTags.


2
Ваша відповідь в основному правильна, але потрібне сильне попередження IMO: розширені атрибути мовчки скидаються багатьма інструментами, які передають або змінюють файли. Атрибути також будуть втрачені, якщо файли зберігаються у файловій системі, яка не підтримує розширені атрибути, або якщо вони відключені.
Ерік Дрехсель

0

Тут я знайшов цікаву статтю, в якій детально описується переносимість тегів у macOS. Існує деяка переписка, але вона намагається відповісти на питання "Які файлові системи та хмарні сервіси зберігають розширені атрибути?".


Відповіді на запитання різних повинні бути більше, ніж просто посилання. Ми очікуємо, що відповіді не містяться, оскільки якщо ваше посилання знизиться, ваша відповідь буде марною. Якщо перефразовувати джерело та включити будь-яку відповідну інформацію у відповідь, це забезпечить його відповідність
nohillside
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.