2017-08-22 5 views
0

クロスコンパイルするためにqt5 repositoryをクローンします。私は、支店5.95.9.0の違いを理解していません。qt5 git:5.9または5.9.0

最新のブランチが5.9.0の場合、どのようにタグが存在する可能性がありますか?v5.9.1?私が知る限り、タグは与えられた時間にブランチの特定の状態を指し示します。

答えて

1

分岐方式はhereです。

次のようにこの回答の時点では、状況は次のとおりです。

5.9は、すべての5.9リリースのブランチである(5.9.0、5.9.1など)。代わりに、バージョン5.9.0のリリースブランチは5.9.0です。それは5.9から分岐し、5.9.0のリリースが発生しました。実際にリリースされたコミットにはタグが付けられます(v5.9.0、先頭にはvがあります)。リリース5.9.05.9にマージされ、支部が公開のために閉鎖されました。

5.9.1ブランチが存在しない理由がわかりません。誤って削除された可能性があります。いずれにしても、リリースブランチは、であり、保持することが重要です(後でマージされ、誰もそれらを変更できないため)。

したがって、5.9 "tip"を使用する場合は、5.9ブランチを使用してください。特定のリリースをチェックアウトする場合は、リリースタグをチェックアウトします。

関連する問題