0

私は実際にはプログラマーではなく、さまざまなツール (Python、VB.NET、AutoItなど) を使用して、小規模な 1 回限りのスクリプトやプログラムを作成するだけです。

スクリプトやプログラムを作成するとき、以前に試したことを元に戻したり追跡したりできるようにしながら、何か新しいことを試すことができるように、コードをバージョン化したいことがよくあります。

現在、私はFossilを使用しています。これは、インストールが非常に簡単で (1 つの EXE ファイルのみ)、特定の開発ツール (IDE など) にリンクされておらず、比較的使いやすいためです。

しかし、これらの要件を満たすより良い解決策があるかどうか疑問に思っていました:

  • Windows の場合
  • 無料または手頃な価格
  • CLI の代わりに GUI (Fossil は CLI です。それが代替手段を探している主な理由です)
  • インストールと操作が簡単 (一部の拡張子を除外するオプションでファイル/フォルダーを追加、ファイル/フォルダーの新しいリビジョンを作成)

それらの要件をサポートするSCMはありますか?

4

1 に答える 1

1

これが Fossil SCM よりも「優れた」ソリューションと見なされるかどうかはわかりませんが、有望に見える Fossil 用のクロスプラットフォーム Qt ベースの GUI フロントエンドが存在します。それは燃料と呼ばれます。

個人的には (まだ) 保証できませんが、1.0 のリリースが近づいており、実行可能なプロジェクトのようです。

さらに、Fossil は、コマンド ラインから呼び出すことができ、 127.0.0.1:8080にバインドできる Web ベースの GUI で焼き付けます。これはFossil FAQで詳しく説明されていますが、基本的な考え方は以下を実行することです:

fossil ui REPOSITORY-FILENAME

そして、デフォルトの Web ブラウザーが起動するのを待ちます。Web UI のドキュメントによると、開いているチェックアウト内から「ui」コマンドを実行する場合、リポジトリ名を完全に省略できます。何らかの理由で Fossil が Web ブラウザーを検出できない場合は、パスを手動で設定できます (クイック スタート ガイドから)。

fossil setting web-browser path-to-web-browser
于 2012-12-15T18:20:04.623 に答える