これはコメントに敏感であることを知っていますが、サーバー上でビルドしたビルドのソースコードを見つけるためのファイルシステムの良いオプションは何ですか(ビルド/統合サーバーであると仮定)?例えば、ありますが/usr/src
私はこれがシェル関連資料の伝統的な位置だと思います(私が間違っている場合は訂正してください)。どうですか/usr/local/src
?
たとえば、今すぐチェックアウトします。金持ち(統合アプリの1つ)ソースコードがありますが、誤解を招くような/var/lib/foo
参照かもしれません。もちろん、これは実行目的には重要ではありませんが、ルールに固執しようとしています。
答え1
"/usr/local/src"フォルダの目的は何ですか?住所と。/usr/src
/usr/local/src
FHSこのディレクトリは参照目的でのみ使用されます。
ビルドシステムの場合は、下の一時ディレクトリを使用するか、/tmp
ビルドを実行している(システム)ユーザーのホームディレクトリを使用します/srv
。例えば /srv/workspace
Jenkinsワークスペース)。
どのように使用するのかわかりません/var/lib/foo
。保存に使用されます。foo
可変状態、ソースコードではありません。