Marilyn Daum wrote:
> We use both TortoiseSVN and Eclipse for subversion checkins. For 
> checkins originating in Eclipse, the post-commit email subject line 
> contains our own prefix, the revision, and the common directory changed 
> (apparently the calculated value of commondir in commit-email.pl). For 
> checkins originating from TortoiseSVN, the post-commit email subject 
> line contains our prefix, the revision, but *not the common directory 
> changed*. We'd really like to have this included for TortoiseSVN 
> checkins. Any suggestions on how to make this happen?
I don't think you can make this work. Let me explain:
the 'common directory changed' is determined internally by the 
Subversion library and passed to the hook scripts. But this only works 
reliably if the paths affected are *relative* paths (i.e., relative to 
e.g., the working copy root). But TSVN has to use absolute paths, 
relative paths don't work for a shell extension.
If you would use the command line client and pass absolute paths for the 
commit, you would see the same result.
One way to help make this work: always commit everything in TSVN. That 
will make TSVN make the commit with one single path passed to the 
library and not a list of paths - in such cases the svn library might be 
able to determine the common directory.
Stefan
-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Nov  8 21:00:05 2007