I Implement a version-contol system on a CAE software (called ‘Engineering Base‘, for whom interested), and i was wondering how Tortoise SVN know what subtrees have uncommited changes.
Tortoise-SVN, has a way of knowing exactly what sub-directory has changes pending in.
and it indicates using the Overlay Icon.
I wonder if anyone Looked inside the Source and figured out How they do that?
How they use the file TimeStamps/File System Monitor/Other methods inorder to achive that?
My Question in Summary:
What methodology is used by Tortoise-SVN to indicate a changes in sub-tree (sub-directories)?
Well I Found the exact method used at the SVN-BOOK at Subversion.Org
made it all clear,
if anyone want to know as well, this is where to look
http://svnbook.red-bean.com/