すべての作業スクリプトを同期させるのに役立つ VCS を探しています。
要件:
- ポータブル (フラッシュ ドライブのように、コード レベルではありません)
- Windows XP および Server 2003 以降で実行
- インストールの依存関係なし (Cygwin、perl、Python)
MS SQL Server DBA および Unix システム管理者として管理しているさまざまな T-SQL、ksh、perl、および CMD/BAT スクリプトのバージョン管理に、仕事用のマシンで Mercurial を使用しています。これまでのところ、hg は AIX ボックスで機能しています。ログイン時にホーム ディレクトリをマウントし、レポをローカルであるかのように処理します。
私が使用している Windows マシンでは、同様のソリューションを見つけることができませんでした。それらのほとんどはローカル管理者権限を持っていません。たとえそうしたとしても、それらすべてに Python + Mercurial をインストール (および維持) したくありません。それらのホーム ディレクトリにリモートでアクセスできないため、各マシンでクライアントを実行するしかありません。
Windows マシンと Unix マシンの両方に単一のリポジトリを使用できるようにする回答のボーナス ポイント。:)
Cygwin と CrunchBang VM を多用して、WinXP を実行しています。