You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by fida aljounaidi <fi...@gmail.com> on 2009/05/06 14:55:32 UTC
how to allow only checkout operations on repositories
hi
I want to avoid writing access on svn server (without having to change an
svn access file). I want to do that with apache directive. Is it possible ?
Thanks
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2081522
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: how to allow only checkout operations on repositories
Posted by fida aljounaidi <fi...@gmail.com>.
Hello
Thanks for your suggestions.
I will try to do that
2009/5/7 Ryan Schmidt <su...@ryandesign.com>
>
> On May 6, 2009, at 20:02, Andrey Repin wrote:
>
> I want to avoid writing access on svn server (without having to change an
>>> svn access file). I want to do that with apache directive. Is it possible
>>> ?
>>>
>>
>> You could try
>> <LimitExcept GET>
>> Deny from all
>> </LimitExcept>
>>
>
> This will prevent all methods except GET. Subversion uses many more methods
> than just GET, even for read-only operations. Check your Apache logs some
> time while you're doing a checkout or update.
>
> I would instead modify your pre-commit hook (and, if applicable, your
> pre-revprop-change hook) to prevent changes. I just posted an example of
> this in another thread:
>
>
> http://subversion.tigris.org/ds/viewMessage.do
> ?dsForumId=1065&dsMessageId=2091131
>
>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2092034
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: how to allow only checkout operations on repositories
Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 6, 2009, at 20:02, Andrey Repin wrote:
>> I want to avoid writing access on svn server (without having to
>> change an
>> svn access file). I want to do that with apache directive. Is it
>> possible ?
>
> You could try
> <LimitExcept GET>
> Deny from all
> </LimitExcept>
This will prevent all methods except GET. Subversion uses many more
methods than just GET, even for read-only operations. Check your
Apache logs some time while you're doing a checkout or update.
I would instead modify your pre-commit hook (and, if applicable, your
pre-revprop-change hook) to prevent changes. I just posted an example
of this in another thread:
http://subversion.tigris.org/ds/viewMessage.do?
dsForumId=1065&dsMessageId=2091131
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2091175
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: how to allow only checkout operations on repositories
Posted by Andrey Repin <an...@freemail.ru>.
Greetings, fida aljounaidi!
> I want to avoid writing access on svn server (without having to change an
> svn access file). I want to do that with apache directive. Is it possible ?
You could try
<LimitExcept GET>
Deny from all
</LimitExcept>
--
WBR,
Andrey Repin (anrdaemon@freemail.ru) 07.05.2009, <5:01>
Sorry for my terrible english...
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2087508
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].