どのような状況でBASEとCOMMITTEDリビジョンに違いがあるのか教えてください。svn BASEとCOMMITTEDの違い
我々はin docsを読むことができます:
がコミット - アイテムが変更される前に、または等しいBASE、の最新バージョンを、。
しかし、我々がコミット特別な名前を必要とする理由私が理解できない(何で、それがBASEようにされていません瞬間?)
どのような状況でBASEとCOMMITTEDリビジョンに違いがあるのか教えてください。svn BASEとCOMMITTEDの違い
我々はin docsを読むことができます:
がコミット - アイテムが変更される前に、または等しいBASE、の最新バージョンを、。
しかし、我々がコミット特別な名前を必要とする理由私が理解できない(何で、それがBASEようにされていません瞬間?)
BASEリビジョン作業コピーをチェックした最後のリビジョンがありますCOMMITTEDがファイルまたはフォルダの最後の変更である場所に更新または更新されます。
リビジョン10のリポジトリをチェックアウトすると、BASEは10になります。そのリポジトリ内のファイルがリビジョン8で最後に変更された場合でも、BASEは10ですが、COMMITTEDは8になりますそれが最後に変更されたときです。
のメイトと異なるコミット済みリビジョンがあります!) – qwe
特定のリビジョンのファイルが編集中でない可能性があります。 –
@ÁlvaroGonzálezまたは短期間であっても、基本的には、最後のコミットの一部として変更されていないファイルには、BASE – gabe3886