У мене є три віконні вікна, які підключені до вікна Linux у моїй мережі різними способами (один локальний для мережі, один - ноутбук, а може бути і не бути локальним, а інший - моїм робочим робочим столом). Зараз я використовую git, щоб синхронізувати більшість моїх речей між коробками (використовуючи поле Linux як сервер), і він працює як чемпіон.
Тепер я також хотів би додати свою колекцію MP3 (12 концертів) для ефективної синхронізації між коробками. Спочатку я думав, що можу використовувати для цього git, але схоже, що rsync був би кращим вибором, оскільки мені не потрібні всі історичні речі. Оскільки всі мої існуючі сценарії управління працюють під git bash (замість cygwin), я хотів би мати можливість використовувати його з git bash (MINGW32 - це те, що написано у заголовку вікна). Чи можу я просто завантажити його в Cygwin і скопіювати його чи є кращий спосіб підійти до нього? У вікні Linux працює остання версія версії Ubuntu Server - чи потрібно мені щось робити для того, щоб rsync правильно працював на ній?
Я усвідомлюю, що, мабуть, роблю це трохи складніше, ніж потрібно, але я також якось використовую це як вправу для вдосконалення своїх навичок командного рядка. Будь-які пропозиції?
Я можу використовувати rsync з моєї оболонки cygwin, але не з msysgit. Я спробував скопіювати rsync.exe з папки bin cygwin в папку bins msysgit, але вона все ще не знаходить її. Чи є ще якийсь крок, який мені потрібно зробити, щоб встановити його там? Дивно, що я отримую помилку, що він не може знайти файл, замість того, щоб дати мені помилку, що одна із залежностей файлу відсутня.