You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Morgan Delagrange <md...@yahoo.com> on 2003/01/05 20:06:20 UTC

[Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Hey all,

You might have missed this message, I often do to when
it's a response to a commit.  I recommend moving the
source files on the cvs.apache.org rather than on your
local machine.  That way, commit history is preserved.

- Morgan

--- Morgan Delagrange <md...@yahoo.com> wrote:
> Thanks for helping out!  You may already know this,
> but for me, the easiest way to move cvs files is, in
> the case of antlr:
> 
>   1. go to cvs.apache.org, copy the ,v files to
> their
> new home in the remote CVS tree:
> 
>     cd
> /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags
>     mkdir -p
> antlr/src/java/org/apache/commons/jelly/tags/antlr
>     cp
> ../src/java/org/apache/commons/jelly/tags/antlr/*
> antlr/src/java/org/apache/commons/jelly/tags/antlr
>   
>   2. update my local CVS repository and make sure
> the
> new location looks ok
>   3. remove/commit the old location in your local
> CVS
> tree.  
> 
> It can be a pain in the ass if you remove/commit
> them
> before copying the ,v files.  In this case, you'll
> want to copy both the java source and the unit
> tests. 
>  You might want to check your umask too, before you
> start copying ,v files around.
> 
> - Morgan
> 
> --- dion@apache.org wrote:
> > dion        2003/01/04 21:56:32
> > 
> >   Removed:    
> > jelly/src/java/org/apache/commons/jelly/tags/antlr
> >                         GrammarTag.java
> > AntlrTagLibrary.java AntlrTag.java
> >                         package.html
> >   Log:
> >   Remove antlr dependency
> > 
> > --
> > To unsubscribe, e-mail:  
> >
> <ma...@jakarta.apache.org>
> > For additional commands, e-mail:
> > <ma...@jakarta.apache.org>
> > 
> 
> 
> =====
> Morgan Delagrange
> http://jakarta.apache.org/taglibs
> http://jakarta.apache.org/commons
> http://axion.tigris.org
> http://jakarta.apache.org/watchdog
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up
> now.
> http://mailplus.yahoo.com
> 


=====
Morgan Delagrange
http://jakarta.apache.org/taglibs
http://jakarta.apache.org/commons
http://axion.tigris.org
http://jakarta.apache.org/watchdog

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Posted by Morgan Delagrange <md...@yahoo.com>.
I can't _guarantee_ that I won't screw something up,
but I think I've made at least one of every possible
CVS mistake.  Hopefully that makes me well-educated.

--- Martin Cooper <ma...@apache.org> wrote:
> 
> BTW, all of Apache is in the same CVS repository, so
> moving stuff around
> is pretty easy (and potentially very dangerous if
> you don't know what
> you're doing! :).
> 
> --
> Martin Cooper
> 



=====
Morgan Delagrange
http://jakarta.apache.org/taglibs
http://jakarta.apache.org/commons
http://axion.tigris.org
http://jakarta.apache.org/watchdog

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Posted by Martin Cooper <ma...@apache.org>.

On Tue, 7 Jan 2003, James Strachan wrote:

> From: "Morgan Delagrange" <md...@yahoo.com>
> > It's up to you, but moving files around without
> > history can be a PITA for new developers.  Changing
> > files on the server is pretty safe as long as you
> > always copy, never move/delete.
>
> When things have settled down and we find a good point to move things over
> to commons proper, should we do the same thing? Or is this copy-feature only
> usable when moving things within the same CVS repository?

I think as long as the person who does this has done it before, and
understands what they are doing, yes. I did this when FileUpload was
promoted to Commons Proper. My plan is to leave the sandbox version around
until FileUpload goes through a 1.0 release, and then I'll remove it from
the sandbox (which will put it in the Attic). I'd suggest the same thing
for Jelly.

BTW, all of Apache is in the same CVS repository, so moving stuff around
is pretty easy (and potentially very dangerous if you don't know what
you're doing! :).

--
Martin Cooper


>
> James
> -------
> http://radio.weblogs.com/0112098/
>
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com
>
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Posted by James Strachan <ja...@yahoo.co.uk>.
From: "Morgan Delagrange" <md...@yahoo.com>
> It's up to you, but moving files around without
> history can be a PITA for new developers.  Changing
> files on the server is pretty safe as long as you
> always copy, never move/delete.

When things have settled down and we find a good point to move things over
to commons proper, should we do the same thing? Or is this copy-feature only
usable when moving things within the same CVS repository?

James
-------
http://radio.weblogs.com/0112098/

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Posted by Morgan Delagrange <md...@yahoo.com>.
It's up to you, but moving files around without
history can be a PITA for new developers.  Changing
files on the server is pretty safe as long as you
always copy, never move/delete.

--- dion@multitask.com.au wrote:
> Yep,
> 
> I did see it, but.... all the screwing with the cvs
> repository isn't 
> something I trust myself with.
> 
> I figure the history is still there, including the
> deletion :) Just in the 
> Attic, right? Or does CVS really throw away the
> history on a delete?
> --
> dIon Gillard, Multitask Consulting
> Blog:     
> http://www.freeroller.net/page/dion/Weblog
> Work:      http://www.multitask.com.au
> 
> 
> Morgan Delagrange <md...@yahoo.com> wrote on
> 06/01/2003 06:06:20 AM:
> 
> > Hey all,
> > 
> > You might have missed this message, I often do to
> when
> > it's a response to a commit.  I recommend moving
> the
> > source files on the cvs.apache.org rather than on
> your
> > local machine.  That way, commit history is
> preserved.
> > 
> > - Morgan
> > 
> > --- Morgan Delagrange <md...@yahoo.com> wrote:
> > > Thanks for helping out!  You may already know
> this,
> > > but for me, the easiest way to move cvs files
> is, in
> > > the case of antlr:
> > > 
> > >   1. go to cvs.apache.org, copy the ,v files to
> > > their
> > > new home in the remote CVS tree:
> > > 
> > >     cd
> > >
> /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags
> > >     mkdir -p
> > >
> antlr/src/java/org/apache/commons/jelly/tags/antlr
> > >     cp
> > >
> ../src/java/org/apache/commons/jelly/tags/antlr/*
> > >
> antlr/src/java/org/apache/commons/jelly/tags/antlr
> > > 
> > >   2. update my local CVS repository and make
> sure
> > > the
> > > new location looks ok
> > >   3. remove/commit the old location in your
> local
> > > CVS
> > > tree. 
> > > 
> > > It can be a pain in the ass if you remove/commit
> > > them
> > > before copying the ,v files.  In this case,
> you'll
> > > want to copy both the java source and the unit
> > > tests. 
> > >  You might want to check your umask too, before
> you
> > > start copying ,v files around.
> > > 
> > > - Morgan
> > > 
> > > --- dion@apache.org wrote:
> > > > dion        2003/01/04 21:56:32
> > > > 
> > > >   Removed: 
> > > >
> jelly/src/java/org/apache/commons/jelly/tags/antlr
> > > >                         GrammarTag.java
> > > > AntlrTagLibrary.java AntlrTag.java
> > > >                         package.html
> > > >   Log:
> > > >   Remove antlr dependency
> > > > 
> > > > --
> > > > To unsubscribe, e-mail: 
> > > >
> > >
> <ma...@jakarta.apache.org>
> > > > For additional commands, e-mail:
> > > > <ma...@jakarta.apache.org>
> > > > 
> > > 
> > > 
> > > =====
> > > Morgan Delagrange
> > > http://jakarta.apache.org/taglibs
> > > http://jakarta.apache.org/commons
> > > http://axion.tigris.org
> > > http://jakarta.apache.org/watchdog
> > > 
> > >
> __________________________________________________
> > > Do you Yahoo!?
> > > Yahoo! Mail Plus - Powerful. Affordable. Sign up
> > > now.
> > > http://mailplus.yahoo.com
> > > 
> > 
> > 
> > =====
> > Morgan Delagrange
> > http://jakarta.apache.org/taglibs
> > http://jakarta.apache.org/commons
> > http://axion.tigris.org
> > http://jakarta.apache.org/watchdog
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Mail Plus - Powerful. Affordable. Sign up
> now.
> > http://mailplus.yahoo.com
> > 
> > --
> > To unsubscribe, e-mail: 
> <ma...@jakarta.apache.org>
> > For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
> > 
> 
> > ForwardSourceID:NT0009F042 
> 
> --
> To unsubscribe, e-mail:  
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> 


=====
Morgan Delagrange
http://jakarta.apache.org/taglibs
http://jakarta.apache.org/commons
http://axion.tigris.org
http://jakarta.apache.org/watchdog

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [Jelly] moving code [was: Re: cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/antlr GrammarTag.java AntlrTagLibrary.java AntlrTag.java package.html]

Posted by di...@multitask.com.au.
Yep,

I did see it, but.... all the screwing with the cvs repository isn't 
something I trust myself with.

I figure the history is still there, including the deletion :) Just in the 
Attic, right? Or does CVS really throw away the history on a delete?
--
dIon Gillard, Multitask Consulting
Blog:      http://www.freeroller.net/page/dion/Weblog
Work:      http://www.multitask.com.au


Morgan Delagrange <md...@yahoo.com> wrote on 06/01/2003 06:06:20 AM:

> Hey all,
> 
> You might have missed this message, I often do to when
> it's a response to a commit.  I recommend moving the
> source files on the cvs.apache.org rather than on your
> local machine.  That way, commit history is preserved.
> 
> - Morgan
> 
> --- Morgan Delagrange <md...@yahoo.com> wrote:
> > Thanks for helping out!  You may already know this,
> > but for me, the easiest way to move cvs files is, in
> > the case of antlr:
> > 
> >   1. go to cvs.apache.org, copy the ,v files to
> > their
> > new home in the remote CVS tree:
> > 
> >     cd
> > /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags
> >     mkdir -p
> > antlr/src/java/org/apache/commons/jelly/tags/antlr
> >     cp
> > ../src/java/org/apache/commons/jelly/tags/antlr/*
> > antlr/src/java/org/apache/commons/jelly/tags/antlr
> > 
> >   2. update my local CVS repository and make sure
> > the
> > new location looks ok
> >   3. remove/commit the old location in your local
> > CVS
> > tree. 
> > 
> > It can be a pain in the ass if you remove/commit
> > them
> > before copying the ,v files.  In this case, you'll
> > want to copy both the java source and the unit
> > tests. 
> >  You might want to check your umask too, before you
> > start copying ,v files around.
> > 
> > - Morgan
> > 
> > --- dion@apache.org wrote:
> > > dion        2003/01/04 21:56:32
> > > 
> > >   Removed: 
> > > jelly/src/java/org/apache/commons/jelly/tags/antlr
> > >                         GrammarTag.java
> > > AntlrTagLibrary.java AntlrTag.java
> > >                         package.html
> > >   Log:
> > >   Remove antlr dependency
> > > 
> > > --
> > > To unsubscribe, e-mail: 
> > >
> > <ma...@jakarta.apache.org>
> > > For additional commands, e-mail:
> > > <ma...@jakarta.apache.org>
> > > 
> > 
> > 
> > =====
> > Morgan Delagrange
> > http://jakarta.apache.org/taglibs
> > http://jakarta.apache.org/commons
> > http://axion.tigris.org
> > http://jakarta.apache.org/watchdog
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Mail Plus - Powerful. Affordable. Sign up
> > now.
> > http://mailplus.yahoo.com
> > 
> 
> 
> =====
> Morgan Delagrange
> http://jakarta.apache.org/taglibs
> http://jakarta.apache.org/commons
> http://axion.tigris.org
> http://jakarta.apache.org/watchdog
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
> 
> --
> To unsubscribe, e-mail: 
<ma...@jakarta.apache.org>
> For additional commands, e-mail: 
<ma...@jakarta.apache.org>
> 

> ForwardSourceID:NT0009F042 

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>