差分
このページの2つのバージョン間の差分を表示します。
|
|
article:unison [2020/07/25 17:39] kijima [Unison] |
article:unison [2020/11/28 13:38] |
{{tag>software}} | |
====== Unison ====== | |
| |
Linux Brewでサーバにunisonをインストールする。環境変数にbrewディレクトリを追加する。(ローカルもリモートも同じバージョンが入る) | |
| |
設定ファイルを書く。(default.prf) | |
| |
# Unison preferences file | |
root=/home/user/Dropbox/pages | |
root=ssh://user@domain//home/pages/ | |
sshargs=-p 10022 -i /home/user/.ssh/rsa | |
ignore = Name .git | |
===== 環境変数を読み込まない(サーバ) ===== | |
| |
ローカルからunisonを実行すると、ssh先でunisonが見つかりませんと出る。環境変数を読み込んでいないようだ。普通にsshしてコマンドを打つと実行できる。また、 | |
| |
ssh -i ~/.ssh/id_rsa user@domain -p 10022 "source ~/.bash_profile; unison -version" | |
| |
とするとちゃんと出る。 | |
| |
https://flying-foozy.hatenablog.com/entry/20140130/1391096196 | |
| |
「非対話的実行」だと、読み込む環境変数ファイルが変わるらしい。.bash_profileに読み込みを書いていたが、.bashrcでも環境変数を読み込むようにしたら、見つかるようになった。 | |
| |
| |
===== cron ===== | |
| |
設定はファイルに書いてるのでコマンドを打つだけ。''unison -batch''で自動で進めてくれる。 | |
| |
article/unison.txt · 最終更新: 2020/11/28 13:38 (外部編集)