I have been using Subversion for a year or so now and I have 3
productions repositories and 3 or 4 testing repositories. I am using one
of these repositories to test some scripts I am writing.
My testing repository is a copy of a production one and what I did is:
- svnadmin dump
- create the repository dir
- svnadmin create
- svnadmin load
- copy the hooks from production to testing
The post-commit hook contains some code to change the log message, using
svn ps, and it works fine in production. However it does not in testing.
If I run the script manually svn stops when changing the svn:log
property to ask for the Subversion password. I thought this was fine the
first time, as it was a new repository, but even after I entered the
password the first time (and it was the correct password as svn ps
succeeded) this is not stored and I have to enter it again, making it
impossible for the post-commit script to work.
The strange thing is that when I use another user to commit the changes
to the repository (so that the post-commit script is call) subversion
asked me for the password just the first time.
I am very confused because firstly it seems that the password is stored
for one user and not the other, and secondly because I don't recall
having done anything in the production repository to tell subversion to
store the password so I don't know if I have to do something on the
testing repository.
Can anybody help please?
Linedata Services (UK) Ltd
Registered Office: Bishopsgate Court, 4-12 Norton Folgate, London, E1 6DB
Registered in England and Wales No 3027851 VAT Reg No 778499447
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jun 13 12:57:13 2007