ネットワーク上のLinuxボックスにさまざまな方法で接続された3つのウィンドウボックスがあります(1つはネットワークに対してローカルで、1つはラップトップであり、ローカルである場合とそうでない場合があり、もう1つは仕事用デスクトップです)。現在、私はgitを使用してボックス間のほとんどのアイテムを同期しています(Linuxボックスをサーバーとして使用)。これはチャンピオンのように機能します。
しかし、今では、MP3コレクション(12ギガ)を追加して、ボックス間で効率的に同期したいと考えています。最初はgitを使用できると思っていましたが、歴史的なものをすべて必要としないため、rsyncの方が良い選択のようです。私の既存の管理スクリプトはすべて(cygwinの代わりに)git bashの下で実行されるため、git bashから使用できるようにしたい(MINGW32はウィンドウのタイトルバーに表示されています)。Cygwinでダウンロードしてコピーすることはできますか、それともより良い方法がありますか?Linuxボックスは、Ubuntu Serverエディションの最新バージョンを実行しています-rsyncを正しく動作させるために、それに対して何かする必要がありますか?
おそらく必要以上に少し難しい方法でこれをやっていると思いますが、コマンドラインスキルを向上させるための練習としてこれを使用することもあります。助言がありますか?
cygwinシェルからrsyncを使用できますが、msysgitからは使用できません。rcy.exeをcygwinのbinフォルダーからmsysgitのbinフォルダーにコピーしようとしましたが、まだ見つかりません。そこにインストールするために必要な他のステップはありますか?ファイルの依存関係の1つが欠落しているというエラーを表示する代わりに、ファイルが見つからないというエラーが表示されるのは奇妙です。