--On 14 February 2011 10:04:41 +0000 "Cooke, Mark" <mark.co...@siemens.com> wrote:
Can I suggest you read the manual at: http://svnbook.red-bean.com/nightly/en/svn.basic.in-action.html There is a section about mixed-revision repositories. In a nutshell, 'ci' only updates the files that have changed (having checked that the others have not changed) but does NOT do an automatic update afterwards. This means that only the files affected are at the new revision...
OK. What I had failed to understand was that the log was (also?) a property of the directory, rather than the file checked in. IE "svn log ." seems to look at the log for the object "." (which includes the logs of any objects beneath it in the hierarchy), rather than looking at the logs for "." and the logs for any objects beneath it in the hierarchy (a subtle difference). "svn diff" does that latter, and thus was showing all the differences up. I have to say the red book doesn't explain that distinction particularly clearly. But now I know. -- Alex Bligh