1
私はスクリプト言語のバックグラウンドから来ており、私がコンパイルしたコード(バイナリ)に行った研究からは、バージョン管理(git)にコミットするべきではないということです。コンパイル済みコードを管理するには?
人間や組織がバイナリを実際にどのように管理していますか?それらは単にディスクに保存されていますか?バイナリを理想的にはどのように管理するのですか?
私はスクリプト言語のバックグラウンドから来ており、私がコンパイルしたコード(バイナリ)に行った研究からは、バージョン管理(git)にコミットするべきではないということです。コンパイル済みコードを管理するには?
人間や組織がバイナリを実際にどのように管理していますか?それらは単にディスクに保存されていますか?バイナリを理想的にはどのように管理するのですか?
彼らは次のとおりです。
pom.xml
は、依存関係を一覧表示し、Nexus repositoryから取得しました。5分ごとに進化しないいくつかの静的リソース(写真のようなもの)は、Gitリポジトリで終わることがあります。
理想的には、バイナリの保存専用のアーティファクトリポジトリ(つまりではなく、 Gitリポジトリ)にバイナリを公開するのが理想的です。 Nexusは1つで、その他のものもあります(NuGet、...)
git LFS https://git-lfs.github.com/でバイナリファイルを管理することもできます。 –