問題タブ [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.
linux - 使い終わったらポートフォワーディングを強制終了する方法
自宅と職場のファイル システムを同期するには、中間コンピュータを介してポート フォワーディングを使用する必要があります。自宅のコンピューターを A、中間のコンピューターを B、職場のコンピューターを C とします。コマンド ラインからこれを行います。
- このワンライナーをbashスクリプトに入れたいと思います。最後に正常に終了し、ポート転送を設定したままにしないようにするにはどうすればよいですか?
git - Git + Unison による開発環境
Unison ( http://www.cis.upenn.edu/~bcpierce/unison/ ) を使用して、ラップトップとデスクトップなどの間で開発プロジェクトの一貫性を保っている人はいますか?
Unison が私の git リポジトリを壊してしまうのではないかと心配しています。ラップトップがブランチでチェックアウトされ、デスクトップが別のブランチでチェックアウトされた MyProject が与えられた場合、Unison は同期で正しいことを行うでしょうか? リポジトリが実行可能である限り、どのブランチが勝つかは気にしません。
他の提案を歓迎します。Rsync は、他に何も機能しない場合のフォールバックです。
homebrew - homebrew 経由で古い unison 2.40.x を維持する
自作でインストールした完全に機能するunsionバージョン(2.48.3)があります。ここまでは順調ですね。しかし、バージョン 2.40.x で unison がインストールされているリモート マシンとフォルダーを同期させたいと考えています。このリモート マシンにルート アクセス権がないため、ローカル マシンに 2.40.x のインストールを維持する便利な方法があるかどうか疑問に思っていました。
よろしく、khx0
unison - Lubuntu を実行している Banana Pi での Unison の問題
Unison CLI を使用して、NAS (Lubuntu を実行) をローカル ネットワークからリモート サーバー (Debian を実行) に双方向同期しようとしています。ラップトップのファイルをリモートサーバーと直接同期する前に、Unison を使用していました。NAS からサーバーにファイルを同期しようとすると、常に問題が発生します。
無効な引数: 範囲外のインデックス
なぜこれが起こるのか誰か知っていますか?Debian と Ubuntu はまったく同じバージョンの Unison を使用していないため、問題はありますか?
directory - Unison 保存ディレクトリ時間
Unison (双方向ファイル同期プログラム) のマニュアルでは、環境設定を行うと-times=true
、ディレクトリではなく、ファイルのタイム スタンプのみが変更されません。
マニュアルから:
times このフラグが true に設定されている場合、ファイルの変更時間 (ディレクトリの変更時間ではない) が伝達されます。
同期中にディレクトリの時刻も保持できる方法があるかどうかを確認したかったのですが?
git - Git: データの検証および/またはずさんなファイル同期からの回復?
私は git を使用しており、ファイル同期ユーティリティ (unison) を使用して、複数のマシン間で git のメタデータを含むファイルを同期しています。最近、2 つの異なるマシン間で適切に同期せずに、誤って異なるファイルを変更してしまいました。私はファイル自体を正しく調整したと確信していますが、調整された一連のファイルの正しい git メタデータを持っているかどうかは完全にはわかりません。
一貫性を確認するためにすべきことはありますか? 新しく調整された一連のファイルに対して、単に git commit を実行する必要がありますか?
macos - OS X でのフロント エンド開発とホストからコンテナーへのパススルー ENV に Docker を使用するベスト プラクティスは何ですか?
Docker を使用した OSX でのフロントエンド開発に関するベスト プラクティスを探していて、github で多数のプロジェクトを見つけました。どうぞ:
- docker-osx-dev
- boot2docker-xhyve
- coreos-xhyve
- ドッカーユニゾン
- 臭気
実際には、マウントされた (同期された) フォルダーを介して、ホスト システムから仮想コンテナーへ、またはその逆にファイルを双方向に同期する必要があり、IO パフォーマンスはネイティブのようになるはずです。したがって、vboxsf や vmhgfs のような共有フォルダー FS は考慮しません。また、共有フォルダー内で動作する wathcer を備えたいくつかのビルド ツール (gulp など) が必要です。VirtualBox の代わりに xhyve (NFS を使用) についてどう思いますか? ユニゾンを試したのは誰ですか? パフォーマンス ドッカーはそれで何を提供しますか?
最後に、可能であればホストからコンテナー ENV まで nodejs 経由で app.js を実行する特別なタスクがあります。つまり、nodejs (仮想コンテナー内) への PATH の ENV 変数を ~/.bash_profile に追加する必要があります。ホストからコンテナへのパススルー NODE_PATH を行う機会はありますか? ありがとう。