Well thats very clear, even if not what I wanted to hear.
Thanks guys.
"extrapic" == extrapic <extrapic@extrapic.com> writes:
extrapic> .... I want to help our
extrapic> developers as much as possible, by rejecting the checkin
extrapic> before the editor comes up so far as I am able, to spare
extrapic> him/her from that effort and then be confronted with the
extrapic> fact that they are commiting to the wrong branch or need
extrapic> authorisation privileges. I want that to never happen! And
extrapic> yes, I know you can re-use the same message, but often
extrapic> people do not know or do this.
But svn tells you explicitly. If a checkin fails due to a pre-commit
script rejection, the message is saved and svn says where it saved it.
So all your users have to know is "svn ci -F <savedfile> ..." Not
that hard, it seems to me.
paul
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
ExtraPic wrote:
I want the ability to abort a svn checkin
before the user is asked
for a commit message, based on information available.
At the moment it seems to me that you cannot
do this in subversion at
all. Its a simple thing to ask for. Or did I miss something?
You are correct - you cannot do this in Subversion at all. In fact,
the architecture specifically prevents this sort of hook from being
implemented, because the generation of a commit message is a
client-side operation, and happens before the server is even
contacted. Only when the client has a complete transaction (data to
commit plus log message) does it connect to the server. Only then can
the pre-commit hook fire (which can be used to validate the log message
for example).
I don't think this is going to be something that will change...
Sorry
John
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on 2008-07-09 18:20:27 CEST