서버로 사용하는 데스크톱 시스템이 있습니다. 저의 메인 컴퓨터 인 MacBook Pro도 있습니다. 음악 보관함을 정리하고 정리하고 MacBook Pro에 모두 보관했습니다.
아내가 자신의 MacBook Pro에서 모든 것에 접근 할 수 있도록 MacBook Pro의 음악 보관함을 데스크탑 컴퓨터와 동기화 된 상태로 유지하고 싶습니다.
파일을 "iTunes에 자동으로 추가"폴더로 파일을 복사하는 폴더 동작을 설정하는 방법에 대해 생각했습니다. 그러나 "iTunes 보관함 정리"옵션을 사용하고 싶기 때문에 파일이 iTunes 음악 디렉토리로 이동하고 MacBook Pro의 iTunes 음악 보관함을 "자동"디렉토리와 비교하는 스크립트를 작성할 수 없습니다. 서버.
또한 간단한 파일 복사는 등급 및 재생과 같은 메타 데이터를 동기화하지 않습니다. 두 Mac간에 iTunes 보관함을 동기화하기위한 무료 자동 솔루션이 있습니까?
아래는 rsync
제안 에 따라 최종적으로 수행 한 방법입니다 .
이 답변에 James가 제공 한 링크를 사용했습니다 (그러나 --size-only
첫 번째 동기화 후 옵션을 사용했습니다).
또한 --force
옵션을 사용했습니다 (도 사용할 때 중복되므로 --delete
). 내 rsync 명령은 다음과 같습니다.
rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log
그런 다음이를 Automator 워크 플로우에 통합했습니다. 다음과 같이 보입니다 : 지정된 서버 가져 오기 ► 서버에 연결 ► 쉘 스크립트 실행 ► 디스크 꺼내기.
MobileMe를 사용하고 iCal 이벤트가이 워크 플로를 실행하지 않으려는 다른 컴퓨터와 동기화되기 때문에 iCal 워크 플로로 생성하는 것은 매우 어렵습니다. 대신 Lingon을 사용하여 8 시간마다 워크 플로를 실행하는 에이전트를 만들었습니다.