たとえば、「svn log」を使ってリビジョン履歴を表示すると、リビジョン番号が常に1つずつ増えないことがわかります。たとえば、あるリビジョンのリビジョン番号は「1234」ですが、次のリビジョンのリビジョン番号は「1235」ではなく「1256」です。これら2つのリビジョンの間には何が起こりますか?それらのリビジョン番号は連続していませんか?バージョンコントロールのリビジョン番号が常に1増加しないのはなぜですか?
ありがとうございました。
たとえば、「svn log」を使ってリビジョン履歴を表示すると、リビジョン番号が常に1つずつ増えないことがわかります。たとえば、あるリビジョンのリビジョン番号は「1234」ですが、次のリビジョンのリビジョン番号は「1235」ではなく「1256」です。これら2つのリビジョンの間には何が起こりますか?それらのリビジョン番号は連続していませんか?バージョンコントロールのリビジョン番号が常に1増加しないのはなぜですか?
ありがとうございました。
あなたのSVNリポジトリ内のプロジェクトは、唯一のものではないかもしれません。
SVNリポジトリのどの部分のリビジョンでも、グローバルリビジョン番号が1つ増えます。
も参照してください:
あなたのリポジトリのルートからログを取得する場合は、リビジョン番号が1ずつインクリメントされていることがわかります。しかし、あなたはあなたのレポのサブディレクトリからログを取得しています。これは、あなたのサブディレクトリにないリビジョンがたくさんあることを意味します。
リポジトリ全体のSVNログを取得した場合、SVNは実際にコミットごとにバージョン番号を1ずつ増やしますが、異なるリポジトリ内の異なるブランチと異なるプロジェクトへのコミットが含まれています。 – tripleee