自宅にUbuntuボックスがあり、すべての(多かれ少なかれ)Gitリポジトリを含むディレクトリが必要です。最終的に(今年学校でいくつかのチームプロジェクトを取得するとき)、いくつかのプロジェクトを共有したいと思います。
/usr/share/
にディレクトリを作成することを考えていました。それはそれらを置くのに最適な場所ですか(この場所に「間違った」ものはありますか)、または他の場所にリポジトリを作成する必要がありますか?
好きな場所に置いてください.../usr/share
結構です...
別のオプションは/srv
/srvでデータを構造化する1つの方法は、プロトコルによるものです。 ftp、rsync、www、 およびcvs。大規模なシステムでは、/ srv/physics/www、/ srv/compsci/cvsなどの管理 コンテキストによって/ srvを構造化すると便利です。この設定はホストごとに異なります ホスト。/srvは常にFHS準拠のシステムに存在し、 そのようなデータのデフォルトの場所として使用する必要があります。
関連
Gitリポジトリを共有するためだけにユーザーを作成し、ユーザーのホームディレクトリにリポジトリを保存してみませんか? gitssh共有を簡単に設定できます。
Gitリポジトリは作業ディレクトリ内に含まれているため、作業ディレクトリを最も便利な場所に配置するだけです。他の場所(基本的にはバックアップの目的で)にリポジトリを設定することをお勧めします。そこでは、標準的な場所を考え出す必要があります。