0

Bonobo Git サーバーをダウンロードし、ローカル (Windows 7) とサーバー (Windows 2012) の両方にインストールしました。最初はデフォルトのセットアップを使用して、それについて学びました。テストユーザーの作成と同様に、デフォルトのユーザー名とパスワードが機能しました。

次に、SQLite のすべてのインスタンスを削除し、それらを SQL Server にスワップしました。同時に、AD メンバー サービスによる Windows 認証も有効にしました。SQL Server インスタンスで新しいカタログ bonobogit を作成した後、Repos、Teams、Users、および Roles に関連するテーブルが作成されたことを確認できます。ただし、これらのいずれも使用されていないようです。代わりに、~/App_Data ディレクトリの下に対応するディレクトリとファイルがあるようです。

Bonobo Git サーバー用の SQL Server または SQLite の目的は何ですか? 私が持っている設定の組み合わせがそれらを無意味にする可能性はありますか?

ご指導やアドバイスをよろしくお願いいたします。

4

1 に答える 1

1

Bonobo Git サーバー用の SQL Server または SQLite の目的は何ですか?

SQL サーバーは、stash のようにすべてのデータを格納するために使用されます。
Git 自体は必要ありませんが、通常、リモート サーバーはいくつかの理由で Git を使用します。

  • バックアップ - バックアップ用にデータを Db にも保存します
  • ユーザー管理
  • クラスタリング
  • パフォーマンス

もっと。


基本的に、データベースからのデータの読み取りは HD からの読み取りよりもはるかに高速であり、ルックアップははるかに高速であり、バックアップはより簡単で、回復と社交性はメンテナンスがはるかに簡単です。

于 2016-01-04T20:35:53.803 に答える