Le 12/09/2012 13:20, Stefan Sperling a écrit :
> On Wed, Sep 12, 2012 at 11:41:05AM +0200, Laurent Alebarde wrote:
>> I could find examples of pre-commit hooks, for example to convert
>> indentation from spaces to tabs or the opposite.
> This is very wrong. Pre-commit hooks are not supposed to modify
> the content of commit transactions. Doing so causes the working
> copy and the repository to get out of sync, having conflicting
> ideas about what was committed. Don't do this!
THANKS for the warning ! So I will use a WS dummy copy to perform my
strange things with external tools, and use SVN on this copy.
>> Then I could find
>> the lists of available hooks in the documentation. If I am not
>> mistaken, there is no hook available in the opposite direction, say
>> in the check-out process ?
> No, there are no hooks during checkout.
>
> TortoiseSVN has client-side hooks, however. You might be able
> to leverage those. But I don't know details of how they work.
> And this would force all developers to use TortoiseSVN.
I agree, that would be bad to require it.
Received on 2012-09-12 15:52:19 CEST