TRAVELCLICK Privacy Policy This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views of TravelCLICK. Before opening any attachments, please check them for viruses and defects.
I think this is a known issue. You have to give user2 read access to the root path in order for him to be able to create branches. that is the difference between user1 and user2. User1 has rw access to /.
BOb
From: Bob Archer <Bob.A...@amsi.com>
Date: 17/03/2010 15:32
>>> svn: COPY of branches/test: 403 Forbidden (https://www.example.com)
> I think this is a known issue. You have to give user2 read access to the root path in order for him to be able to create branches. that is the difference between user1 and user2. User1 has rw access to /.
Sorry, I don't follow you; doesn't everyone have access to / due to the
following lines?
[/]
* = rw
Cheers,
Anton Prowse
Anton Prowse wrote:
[...]
> [/trunk/specialfile]
> user2 =
[...]
> when I authenticate as user2 I receive the following error
> when trying to create a branch from the trunk of "repos1":
> Server sent unexpected return value (403 Forbidden) in
> response to COPY request for '/repos/repos1/!svn/bc/999/trunk'
user2 is trying to copy /trunk/specialfile to somewhere where he'd
be able to read it. So Subversion blocks it. In order to create
a branch from trunk, you need read access to trunk and every file
inside it.
Perhaps /trunk/specialfile can be moved somewhere else, so you can
remove this restrictive permission? (This may require you to dump
the repository and use "svndumpfilter" to get rid of the historical
revisions of /trunk/specialfile).
Kind regards,
Jon
--
(Please direct all replies to the mailing list)
**********************************************************************
This email and its attachments may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Cabot Communications Ltd.
If you are not the intended recipient of this email and its attachments, you must take no action based upon them, nor must you copy or show them to anyone.
Cabot Communications Limited
Verona House, Filwood Road, Bristol BS16 3RY, UK
+44 (0) 1179584232
Co. Registered in England number 02817269
Please contact the sender if you believe you have received this email in error.
**********************************************************************
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
From: Jon Foster <Jon.F...@cabot.co.uk>
Date: 17/03/2010 19:16
> Anton Prowse wrote:
> [...]
>> [/trunk/specialfile]
>> user2 =
> [...]
>> when I authenticate as user2 I receive the following error
>> when trying to create a branch from the trunk of "repos1":
>> Server sent unexpected return value (403 Forbidden) in
>> response to COPY request for '/repos/repos1/!svn/bc/999/trunk'
>
> user2 is trying to copy /trunk/specialfile to somewhere where he'd
> be able to read it. So Subversion blocks it. In order to create
> a branch from trunk, you need read access to trunk and every file
> inside it.
>
> Perhaps /trunk/specialfile can be moved somewhere else, so you can
> remove this restrictive permission? (This may require you to dump
> the repository and use "svndumpfilter" to get rid of the historical
> revisions of /trunk/specialfile).
>
Many thanks for the explanation and advice!
Anton Prowse