タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

rsyncに関するmonyurinのブックマーク (2)

  • ssh経由でファイル・フォルダを自動同期させる『sshync』 | 俺的備忘録 〜なんかいろいろ〜

    ssh経由でファイルやフォルダを自動同期させる『sshync』というものがあるようなので、触ってみることにした。 Lsyncdと同じようなことができるようで、Starの数は多く評判はよさそう。 Node.jsで書かれているようなので、npmを用いてインストールができるようだ。 中身としてはrsyncとfs.watch()を使っているとのことなので、ファイルの変更を検知したら同期処理が走るようだ。 1. インストール 先ほども記述したように、Node.jsで書かれているのでnpmでインストールができる。 npm install sshync -g blacknon@BS-PUB-UBUNTU-01:~$ sudo npm install sshync -g [sudo] blacknon のパスワード: /usr/local/bin/sshync -> /usr/local/lib/node

  • node.jsアプリのデプロイにやさしい grunt-rsync | DevelopersIO

    はじめに ちょっとデプロイしてスマホで確認したい、皆に見てもらって感想が欲しい、とにかく直ぐにデプロイしたい。そんな時に便利なgrunt.js用のタスクのgrunt-rsyncです。 rsyncコマンド知ってますか? 僕は知りませんでした(汗。ファイル群の同期を取る用途のコマンドです割と古くからあるみたいです。多くのUnix系環境にデフォルトで入っているようです。名前の通り、ファイルの同期を取るのがこのコマンドの仕事で、ローカル同士でもリモートともSCP経由などで同期を取れるようです。 詳しくはWikiで。 grunt-rsyncパッケージ rsyncwrapperというrsync用のパッケージを使用しているgrunt用タスクです。もっとシンプルにrsyncをラップしている grunt-rsync-2 というのも存在しますが、コピーに失敗してもがエラーが出なかったのでこちらの方がいいと思い

  • 1