問題タブ [cwrsync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
177 参照

flags - cwrsync が報告しない --stats フラグ

SBS2003 サーバー (リモート NAS にバックアップ) で次の cwrsync スクリプトを実行すると、--stats フラグの結果から、ファイルやデータが移動されていないことがわかります。ただし、宛先ディレクトリにはデータが取り込まれています。

また、--delete フラグをオプションに追加して、source = destination を保証する場所を指定しますが、削除されたファイルは最初に BACKUPDIR にコピーされます。

<> - スクリプトを手動で実行すると、 --stats が結果を報告します。スケジュールした場合、統計は報告されません。

0 投票する
4 に答える
6516 参照

windows - Windows の Vagrant で rsync 共有フォルダーを使用するにはどうすればよいですか?

Vagrant (ホスト: Windows 8 64 ビット、ゲスト: Ubuntu 12.04 LTS) を使用して、WordPress Web サイトをローカルで開発したいと考えています。Chris Wiegman のPrimary Vagrant (VVV の Apache バージョン)を使用しています。

うまくいきましたが、すべてのファイルを追加するとすぐに、サイトの実行速度が非常に遅くなりました。調査の結果、これは共有フォルダーが遅いことが原因であると推測しています。Vagrant Web サイトのこのブログ投稿で言及されている回避策は、rsync を使用することです。

Windows で rsync を動作させる方法についての説明はありませんが、無料版の cwrsync を推奨するこの記事に出会いました。Windowsのすべてのフォルダーでrsyncが機能するように、パス環境変数も追加する必要がありました(この回答はこれに役立ちました)

,"rsync", rsync__exclude: ".git/"vagrant ファイルを編集して、プライマリ Vagrant vagrant ファイルに追加することで rsync が使用されるようにしました。

それから私はしましたvagrant up --provision。しかし、残念ながら、次のエラー メッセージが表示されます。問題をオンラインで見つけようとしても、見つかりません。

エラーメッセージは次のとおりです。

0 投票する
1 に答える
2896 参照

cygwin - smbマウントなしでLinuxからWindowsへのrsync

rsync を使用して、Linux マシンから複数の Windows サーバーに git リポジトリをミラーリングしたいと考えています。これまでオンラインで見たのは、Samba を使用して Windows 側をマウントする必要があるソリューションです。セキュリティ上の懸念は言うまでもなく、複数のマウントを管理する必要があるため、理想的にはそれを避けたいと思います。少なくともテスト サーバーに ssh できることを確認しました。Windows サーバーに cwRsync をインストールしました。次のコマンドを試してみましたが、rsync は rsync 実行可能ファイルへのパスにスペースがないようです。

0 投票する
2 に答える
1139 参照

windows - Windows 8.1 タスク スケジューラは、ログオンしないと Rsync/SSH を実行しません

Windows 8.1 でバッチ ファイルを作成してスケジュールし (SSH トンネルを介して rsync オフサイト バックアップを実行するため)、実行できます。

  • 手動で
  • 右クリック - >実行時にタスクスケジューラを手動で使用
  • ログオン時に自動的にタスク スケジューラを使用し、特定の時間に実行するようにスケジュールされている

...しかし、ログオンしていないときは、次のように設定しても「実行中」のままになります。

  • user=me (私は管理者グループのメンバーです)
  • ログオンしているかどうかに関係なく実行
  • 最高の権限で実行

タスク マネージャーで rsync.exe と ssh.exe が実行されていることを確認できるので、rsync/ssh 呼び出しでハングしている必要があります。これにより、問題は、ユーザー名を明示的に設定したにもかかわらず、実際には何かが実行されていないことだと思いますか? (サイドバー:システムユーザーとしてタスクを実行しようとしました-運もありません)

私が発行しているコマンドは次のようになります。

何か案は?(ありがとう!)

0 投票する
1 に答える
191 参照

batch-file - cwrsync が jenkins の下で動作しない

ディスクドライブを参照するために、cygdrive表記でcwrsyncを使用しています。通常のcmd(またはバッチファイル)では完全に機能しますが、rsync呼び出しを含むbatファイルがjenkins環境内で使用されると(つまり、jenkinsスレーブがこのbatファイルを実行する場合)rsyncは次のようなエラーを返します:

どの方向に掘ればいいですか?

PS。rsync バージョンは 3.1.1 で、cygwin 1.7.32 にバンドルされています。Windows サーバー 2012 で。

アップデート。Q は、ネットワークにマップされたドライブに関連しています。