0

私は、定期的にアプリケーションをローカルにインストールし、ローカルにインストールされたそのアプリケーションのフォルダーを、コンピューターの別のフォルダーにホストされている SVN リポジトリと同期する必要があるワークフローにいます。

hardlinkコマンドライン ユーティリティを使用して、このワークフローを作成しました。これを行うには、最初にアプリケーションのローカル インストールのフォルダーを削除し、ハードリンク コマンド ライン ユーティリティを使用して、ローカル インストール ディレクトリに作成されたフォルダーに SVN リポジトリ フォルダーをリンクしました。

このワークフローの問題点は、非常に遅く、手動で入力する必要があることです。これは、このプロセスを定期的に繰り返す必要がある場合には機能しません (私はそうしています)。

他の双方向ファイル同期プログラム (Unison など) を試してみましたが、特定のプログラムを実行しなくても同期が自動的に行われるという私のニーズをカバーしていないようです。

これに基づいて、このプロセスを自動化する bash スクリプトを作成することを考えています。その bash スクリプトを書く以外に、私が見落としている簡単なプロセスはありますか?

4

1 に答える 1