問題タブ [unison]

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 投票する
2 に答える
2557 参照

eclipse - Eclipse での保存時に外部アプリを実行する

リモートエディット用ツールで使用するEclipseのRSEをセットアップできないので、Unisonをインストールしました。しかし、ファイルを保存するたびに Eclipse が自動的に unison を実行するようにするにはどうすればよいでしょうか? これに利用できるEclipseプラグインはありますか?

ティア

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

python - Python で Unison をスクリプト化する際の問題

Unison を介して同期を自動化し、ログに記録する簡単なスクリプトを作成しようとしています。また、推奨されていないため、通常の os.system 呼び出しではなく subprocess.Popen を使用しています。過去 2 日間、ドキュメントなどを調べて何が間違っているのかを理解しようとしましたが、何らかの理由で端末から unison を呼び出しても問題はありませんが、Python から同じ呼び出しを行うと、ユーザーとのやり取りを試みます。さらに、出力の約半分をキャプチャしていませんが、もう一方はまだ端末に出力しています。

これが私が使用しようとしている私のコードです:

これが私のUnison設定ファイルです:

私は何を間違っていますか?Unison からのすべての出力がログファイルに保存されないのはなぜですか? また、スクリプトの実行時に確認を求められるのに、ターミナルから単純に実行したときに確認が求められないのはなぜですか?

更新: OK、Emil のおかげで、すべての出力をキャプチャしていますが、「unison sync」とターミナルに入力すると、スクリプトから呼び出した場合とは異なる結果が得られる理由がまだわかりません。

0 投票する
7 に答える
7544 参照

linux - 2 台のマシン間で Eclipse ワークスペースの同期を維持する方法は?

私は自宅と職場でほぼ同じ Linux (Fedora) マシンを使用しており、優れたUnisonプログラムを使用して両方のマシンのファイルを同期させています。2 台のマシン間で Eclipse ワークスペースの同期を維持しようとしましたが、失敗しました。私は両方を試しました:

  1. /workspace ディレクトリのみを同期します。プラグインのアップグレードによる不具合
  2. /workspace と .eclipse/ ディレクターの両方を同期します。

何が起こるかというと、私は 1 台のマシンで作業し、Eclipse で新しいプロジェクトを作成するなどです。次に、他のマシンに移動すると、プロジェクトが表示されないこともあれば、表示されることもありますが、Eclipseがファイルを見つけることができず、(まれに)動作することもあります。

同一のワークスペース、Eclipse バージョン、さらには .eclipse ディレクトリを持っているため、なぜ eclipse が混乱するのかわかりません。

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

linux - unison は何回インストールする必要がありますか?

2 つのサーバーを unison で同期する必要がある場合、両方のサーバーに unison をインストールする必要がありますか?

http://www.cis.upenn.edu/~bcpierce/unison/

前もって感謝します!

乾杯

ダニエル

0 投票する
3 に答える
2775 参照

linux - unisonとの同期中にsvnメタデータを除外するにはどうすればよいですか?

unisonと同期しているときに、すべてのsvnメタデータを除外するにはどうすればよいですか?

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

file - unisonはファイルを同期する方法をどのように決定しますか

ユニゾンを使用して、多数のフォルダーを同期しています。2つのルーツだけでなく、私の質問はこれほど簡単にできると思います...

unisonを使用してディレクトリAとBを同期しているとしましょう。ディレクトリAからファイルXを削除した場合、ユニゾンはどのようにして何をすべきかを知ることができますか?XをBからAに戻す必要がありますか、それともXをBから削除する必要がありますか?

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

unison - ユニゾンスタートポロジー

ユニゾン スター トポロジーはどのように機能しますか? 1 台のマシンがすべてのスポークが同期する HUB として機能するという概念はある程度理解できますが、それは単なる概念であり、自分で実装する必要があるのでしょうか、それとも何らかの機能が組み込まれているのでしょうか?

これを自分でスクリプト化する必要がある場合、どのように正確に行うのですか?同期の手順は何ですか?

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

linux - bashスクリプトでユニゾンを実行する

こんにちは、そのような端末でコマンドを実行すると

それは正常に実行されます。しかし、bashスクリプトで実行しようとすると、そのようになります

それは言う

unison: 不明なオプション `-ignore 'Regex c''

どうすればその問題を解決できますか? ありがとうございました... 。

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

unix - How i can use unison to sync. file of folders with the latest modification time?

How i can use unison to sync folders with the latest modification time of its file

Example :- folder_1/file.txt changed at 12:30 folder_2/file.txt changed at 12:35

i wanna execute ./unison to give me the following result :- update file with regards to latest modification time so that update file folder_1/file.txt to became the same file folder_2.file.txt

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

php - execエラーコード2

Unisonを使用して2台のサーバー間でファイルを同期しています。ファイルがアップロードされた後、PHPにそれを呼び出させようとしています。

を使用してexecいますが、エラーコード2が返されます。

$outは空白の配列で、$rは2です。2のエラーコードはどういう意味ですか?

PSphp -aコマンドラインで実行し、その行をコピーして貼り付けたところ、機能しました。また、exec('whoami')動作します(そして、コマンドラインでログインしたのと同じユーザーです)。