У меня есть пара компьютеров Mac, на которые я клонирую большое количество репозиториев git (в основном GitHub). У каждого Mac есть несколько синхронизированных каталогов iCloud (на самом деле я пошел ва-банк и синхронизировал Desktop
и Documents
).
Я попытался клонировать в каталоги, синхронизированные с iCloud. Однако у меня было много проблем с этим. Кажется, очень легко попасть в состояние, когда iCloud (не git) настолько запутается, что одна машина фактически перестанет синхронизироваться, даже файлы, которые не имеют ничего общего с клонированными каталогами, и даже если я тщательно повторно синхронизирую каждый из двух клонов. в точно такое же состояние. Я не знаю, проблема в файлах под .git/
или в чем-то вроде условий гонки между версиями реальных файлов репо.
Я пытался использовать различные инструменты ведения журнала iCloud от Apple под brctl, но это, как правило, не помогало.
Кто-нибудь еще видел это или что-то подобное?
(Это несколько отличается от этого вопроса, который в основном кажется, заботится об одном Mac с диском iCloud, и я не думаю, что пользователи в такой ситуации увидят те же проблемы, что и я.)