1

すべての作業スクリプトを同期させるのに役立つ 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 を実行しています。

4

2 に答える 2

3

水銀が好きな場合は、USBドライブで持ち運びが簡単です。そこにいくつかのポータブルpythonパッケージがあります。Instant djangoには、水銀の http://www.instantdjango.com/が含まれており、Pythonツールボックスの残りの部分も利用できるようになっています。

自分で使っています。

于 2010-05-24T10:57:57.103 に答える
3

私は自分で git を使用していますが、hg や bzr などには精通しています。主に sqlite プロジェクトで使用されています。

http://www.fossil-scm.org/を参照

リストしたすべてのプラットフォームでも機能するはずです。

于 2009-10-28T17:08:13.857 に答える