- SQLiteはバージョン管理システムとしてGitの代わりにFossilを使用しています。
- FossilはGitと比べて、SQLiteソースコードに対する文脈把握と容易なアクセス性を提供します。
- Fossilは、ユーザーがチェックインの後続作業を簡単に見つけられるようにしますが、Gitではそれが難しくなります。
- Gitのメンタルモデルは不必要に複雑で、ユーザーは複数の場所とコマンドを追跡しなければなりません。
- Gitは過去のブランチ名を追跡しないため、履歴上のブランチを確認するのが煩雑になります。
- Fossilと比べてGitは、より多くの管理サポートと追加の依存関係を必要とします。
- Gitは最適化されていないユーザーインターフェースと複雑さにより、よくないユーザー体験をもたらします。
- Gitに深く慣れたユーザーでも、公式のGitHubミラーやFossilそのものを使ってSQLiteに引き続きアクセスできます。
- FossilはWebアクセスと簡単なインストールを提供し、ユーザーが特定バージョンのSQLiteをダウンロードできるようにします。
- ユーザーはコマンドラインツールと
manifestファイルを使って、SQLiteソースコードの完全性を検証できます.
1件のコメント
Hacker Newsの意見
git-man-page-generatorという面白いWebサイトがあり、ユーモラスなgitのマニュアルページを生成します。