You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Eduardo G. Ferreira" <ef...@engesis.com> on 2005/10/26 19:00:24 UTC

Change repository versioning mode

Hi, i was testing Subversion and created a repository using the 
Lock-Modify-Unlock mode. Now i´d like to keep this repository, but 
change to Copy-Modify-Merge mode.
How can i do this please?




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Change repository versioning mode/SVN ACLs

Posted by "Eduardo G. Ferreira" <ef...@engesis.com>.
Well... at least it could be done in some way !
Thanks for pointing me to the right direction !  I will start 
researching about it asap.
If someone has any links about the subject (not the svnbook of course) 
i'll be gratefull.

thanks.
Eduardo G. Ferreira, Brazil


Miha Vitorovic escreveu:

>"Eduardo G. Ferreira" <ef...@engesis.com> wrote on 27.10.2005 
>15:04:07:
>
>[snip]
>  
>
>>Allright, but my desire is to have an admin account where i can do 
>>everything and permits the others everything else but deleting files 
>>from the repository or adding new ones. That should be admin tasks.
>>Do you know if this can be done ?
>>
>>    
>>
>
>Not with Apache authorization, but it can be done with pre-commit hook 
>script.
>
>Cheers,
>---
>  Miha Vitorovic
>  Inženir v tehničnem področju
>  Customer Support Engineer
>
>   NIL Data Communications,  Tivolska cesta 48,  1000 Ljubljana,  Slovenia
>   Phone +386 1 4746 500      Fax +386 1 4746 501     http://www.NIL.si
>  
>



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Change repository versioning mode

Posted by Miha Vitorovic <mv...@nil.si>.
"Eduardo G. Ferreira" <ef...@engesis.com> wrote on 27.10.2005 
15:04:07:

[snip]
> Allright, but my desire is to have an admin account where i can do 
> everything and permits the others everything else but deleting files 
> from the repository or adding new ones. That should be admin tasks.
> Do you know if this can be done ?
> 

Not with Apache authorization, but it can be done with pre-commit hook 
script.

Cheers,
---
  Miha Vitorovic
  Inženir v tehničnem področju
  Customer Support Engineer

   NIL Data Communications,  Tivolska cesta 48,  1000 Ljubljana,  Slovenia
   Phone +386 1 4746 500      Fax +386 1 4746 501     http://www.NIL.si

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: Change repository versioning mode

Posted by "Eduardo G. Ferreira" <ef...@engesis.com>.
Ok. I´ve restored the svn config file to the original and removed the 
locks from every file, but individually !
Is there a way to use "rmlocks" recurssively without doing scripting?
One more think that maybe you could tell me...
I was reading in the svnbook that there is no ACLs in SVN. It´s an all 
or none implementation where you can read, read/write or make nothing !
It says that you have to take care of this with Apache´s authentication...
Allright, but my desire is to have an admin account where i can do 
everything and permits the others everything else but deleting files 
from the repository or adding new ones. That should be admin tasks.
Do you know if this can be done ?

Thank you so very much Josh.


Joshua Varner escreveu:

>On 10/26/05, Eduardo G. Ferreira <ef...@engesis.com> wrote:
>  
>
>>Hi, i was testing Subversion and created a repository using the
>>Lock-Modify-Unlock mode. Now i´d like to keep this repository, but
>>change to Copy-Modify-Merge mode.
>>How can i do this please?
>>
>>    
>>
>Remove svn:needs-lock properties. Locking behavior is controlled
>by those properties on individual files, possibly use svnadmin or
>svnlook to remove any locks present. The repository itself does
>not have a "Lock-Modify-Unlock" mode, that is a pattern of usage
>that is allowed by certain functionality, so just change the usage
>of the repository and you are in "Copy-Modify-Merge" mode. The
>repository itself is the same.
>
>More detail:
>http://svnbook.red-bean.com/nightly/en/svn.advanced.locking.html
>http://svnbook.red-bean.com/nightly/en/svn.ref.svnadmin.c.lslocks.html
>http://svnbook.red-bean.com/nightly/en/svn.ref.svnadmin.c.rmlocks.html
>
>Josh
>  
>

-- 
-------------------------------------------------------------
Eduardo G. Ferreira - eferreira@engesis.com
Fone/Fax +55-27-3222-8447
Celular +55-27-8808-7753
http://www.engesis.com 
-------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Change repository versioning mode

Posted by Joshua Varner <jl...@gmail.com>.
On 10/26/05, Eduardo G. Ferreira <ef...@engesis.com> wrote:
> Hi, i was testing Subversion and created a repository using the
> Lock-Modify-Unlock mode. Now i´d like to keep this repository, but
> change to Copy-Modify-Merge mode.
> How can i do this please?
>
Remove svn:needs-lock properties. Locking behavior is controlled
by those properties on individual files, possibly use svnadmin or
svnlook to remove any locks present. The repository itself does
not have a "Lock-Modify-Unlock" mode, that is a pattern of usage
that is allowed by certain functionality, so just change the usage
of the repository and you are in "Copy-Modify-Merge" mode. The
repository itself is the same.

More detail:
http://svnbook.red-bean.com/nightly/en/svn.advanced.locking.html
http://svnbook.red-bean.com/nightly/en/svn.ref.svnadmin.c.lslocks.html
http://svnbook.red-bean.com/nightly/en/svn.ref.svnadmin.c.rmlocks.html

Josh

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org