please tell me in which situation BASE and COMMITTED revisions can have differences?
We can read in docs:
COMMITTED -- The most recent revision prior to, or equal to, BASE, in which an item changed.
But I can't understand why we need special name COMMITTED (what is that moment when it isn't like BASE?)
The BASE revision is the last revision your working copy was checked out or updated to where as COMMITTED is the last change to a file or folder.
If you check out a repository at revision 10 you'll have the BASE of 10. if a file in that repository was last changed at revision 8, it will still have a BASE of 10, but the COMMITTED will be 8, as that's when it was last changed.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With