私は実際にはプログラマーではなく、さまざまなツール (Python、VB.NET、AutoItなど) を使用して、小規模な 1 回限りのスクリプトやプログラムを作成するだけです。
スクリプトやプログラムを作成するとき、以前に試したことを元に戻したり追跡したりできるようにしながら、何か新しいことを試すことができるように、コードをバージョン化したいことがよくあります。
現在、私はFossilを使用しています。これは、インストールが非常に簡単で (1 つの EXE ファイルのみ)、特定の開発ツール (IDE など) にリンクされておらず、比較的使いやすいためです。
しかし、これらの要件を満たすより良い解決策があるかどうか疑問に思っていました:
- Windows の場合
- 無料または手頃な価格
- CLI の代わりに GUI (Fossil は CLI です。それが代替手段を探している主な理由です)
- インストールと操作が簡単 (一部の拡張子を除外するオプションでファイル/フォルダーを追加、ファイル/フォルダーの新しいリビジョンを作成)
それらの要件をサポートするSCMはありますか?