Is it possible to create an svn commit binding that confirms that the working directory has been updated, embedded, and tested by svn before commit? I want to at least make sure that the code has been compiled and tested with the latest code in the trunk before the developer can execute. This will prevent integration issues in the trunk when developers modify other source code, which leads to a build failure.
An alternative would be to prevent commit if there are files that have been updated (but not necessarily changed in the working directory).
As in the previous question, my work captures the binaries as well as the source. One of the reasons for this is that there is a binary conflict on commit, which, as you know, happened with a change in the source for this binary, so you need to run svn-update and recompile. It also makes merging and renews pain. I understand that if developers were to upgrade to a commit, it would be less likely that this check would be required.
source share