Say I have a file: /trunc/src/file.c
and then two people branch from that file /b1/src/file.c /b2/src/file.c first questions: Does SVN keep track of the fact that /b1/src/file.c came from /trunc/src/file.c? Next scenario. if modifications are made to /b1/src/file.c and then the changes are merged into /trunc/src/file.c, the file /b2/src/file.c becomes stale because it is no longer up to date. More questions: If someone modifies /b2/src/file.c then tries to merge it into /trunc/src/file.c (without updating first) will SVN realize that the file is not up to date and notify the user? Is there a way to determine if a file on the server has become out of date/stale because the file that it was cloned from got updated? Is there a way to check this with SVNKit? Any help would be greatly appreciated. Adam.
