Re: [Sablevm-developer] branch permissions and tag creation
Brought to you by:
egagnon
From: Etienne G. <gag...@uq...> - 2004-04-30 20:56:09
|
Hi Chris, You can't modify a tag. A tag is a "snapshot". You should make the changes in your sandbox, e.g. svn cp svn+ssh://svn.sablevm.org/public/sablevm/branches/staging \ svn+ssh://svn.sablevm.org/public/developer/chris/sandbox/inflate_thin_locks svn co ... svn merge ... svn ci Then, svn cp svn+ssh://svn.sablevm.org/public/developer/chris/sandbox/inflate_thin_locks svn+ssh://svn.sablevm.org/public/developer/chris/tags/inflate_thin_locks You can create (svn cp) and delete (svn rm) tags, but you can't modify them. Etienne Chris Pickett wrote: > Hi, > > As an experiment, I am preparing a tag for Greg or David to > merge into staging. It will contain a compile-time option to enable > inflating all contended thin locks (currently this is not done; see back > in the list about how in some situations it might give you a small > benefit). The option is called --enable-full-lock-inflation. > > I did: > > $ svn cp svn+ssh://svn.sablevm.org/public/sablevm/branches/staging > svn+ssh://svn.sablevm.org/public/developer/chris/tags/inflate_thin_locks > $ cd > $ svn co > svn+ssh://svn.sablevm.org/public/developer/chris/tags/inflate_thin_locks > $ cd inflate_thin_locks/ > $ svn merge -r 2132:2143 > svn+ssh://svn.sablevm.org/public/developer/chris/sandbox/sablevm > [ fix merge ] > $ svn commit > [ enter log message ] > Sending configure.ac > Sending doc/sablevm.1.in > Sending src/libsablevm/thread.c > Transmitting file data ...subversion/libsvn_client/commit.c:677: > (apr_err=165001) > svn: Commit failed (details follow): > subversion/libsvn_repos/hooks.c:101: (apr_err=165001) > svn: 'pre-commit' hook failed with error output: > error: you don't have enough permissions for this transaction: > you can't update developers/chris/tags/inflate_thin_locks/configure.ac > you can't update developers/chris/tags/inflate_thin_locks/doc/sablevm.1.in > you can't update > developers/chris/tags/inflate_thin_locks/src/libsablevm/thread.c > > subversion/clients/cmdline/util.c:349: (apr_err=165001) > svn: Your commit message was left in a temporary file: > subversion/clients/cmdline/util.c:349: (apr_err=165001) > svn: '/home/research/ccl/cpicke/inflate_thin_locks/svn-commit.tmp' > > Is there some way for me to fix this? Am I doing this the wrong way? I > looked in the documentation and in 'svn help' but couldn't see anything. > What's strange is that I was able to create the branch in the first > place without any problems. I am using a 0.37 client. > > Cheers, > Chris > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Sablevm-developer mailing list > Sab...@li... > https://lists.sourceforge.net/lists/listinfo/sablevm-developer > > -- Etienne M. Gagnon, Ph.D. http://www.info.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ |