You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by ha...@dlh.de on 2006/08/03 10:21:48 UTC

Organize Repository

Hi,
Right now all development sources stay in HEAD. Now I would like to organize and create some branches as well as a trunk directory. What is the best strategy to do this? I thought maybe copy the code to branches and let the user switch to the new path. Is this a good way?

Thanks in advance and have a nice day,
Juergen

Re: Organize Repository

Posted by Ted Dennison <de...@ssd.fsi.com>.
gmu 2k6 wrote:
> Posting HTML/RTF is bad but your signature is not much better.
> Sorry I had to point this out.
>
>>
>> ****************************************************
>> Visit our website at <http://www.domino-printing.com/>
>> ****************************************************
>> This Email and any files transmitted with it are intended only for 
>> the person or entity to which it is addressed and may contain 
>> confidential and/or privileged material. Any reading, redistribution, 
>> disclosure or other use of, or taking of any action in reliance upon, 
>> this information by persons or entities other than the intended 
>> recipient is prohibited.  If you are not the intended recipient 
>> please contact the sender immediately and delete the material from 
>> your computer.
>>
>> E-mail may be susceptible to data corruption, interception, viruses 
>> and unauthorised amendment and Domino UK Limited does not accept 
>> liability for any such corruption, interception, viruses or amendment 
>> or their consequences.
>> ****************************************************
Personally, I don't believe these disclaimers have any legal effect or 
force anyway. But just in case, here's the one I use:

CONFIDENTIALITY NOTE:
This email and any attachments may contain confidential
material for the sole use of the intended recipient. If it was
sent to multiple recipients, you must fight each other to the
death until only one recipient survives. If you are not the
intended recipient, please be aware that any disclosure,
copying, distribution or thinking about this e-mail or any
attachment is prohibited. If you have received this e-mail in
error, please contact the sender and delete all copies,
including the copy in your brain.
Thank you for your cooperation

-- 
T.E.D.   Work     -  mailto:dennison@ssd.fsi.com
         Home     -  mailto:dennison@telepath.com (Yahoo: Ted_Dennison)
         Homepage -  http://www.telepath.com/~dennison/Ted/TED.html

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

Re: Organize Repository

Posted by Ulrich Eckhardt <ec...@satorlaser.com>.
On Friday 04 August 2006 17:20, gmu 2k6 wrote:
> On 8/4/06, Ulrich Eckhardt <ec...@satorlaser.com> wrote:
> > BTW: don't post HTML to mailinglists.
>
> Posting HTML/RTF is bad but your signature is not much better.
> Sorry I had to point this out.

You are right to point this out (though I personally refrain from making this 
the only point of any posting/mail) and I am aware of the issue.

To be honest, I am ashamed that the company I work for has so little clue in 
this particular aspect. Other than that, it is indeed automatically appended, 
though that is not an excuse. I think I should try to see if I can't somehow 
disable this misbehaviour.

My excuses to the list for the noise added to each of my mails.

Uli



****************************************************
Visit our website at <http://www.domino-printing.com/>
****************************************************
This Email and any files transmitted with it are intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any reading, redistribution, disclosure or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient please contact the sender immediately and delete the material from your computer.

E-mail may be susceptible to data corruption, interception, viruses and unauthorised amendment and Domino UK Limited does not accept liability for any such corruption, interception, viruses or amendment or their consequences.
****************************************************

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

Re: Organize Repository

Posted by gmu 2k6 <gm...@gmail.com>.
On 8/4/06, Andy Levy <an...@gmail.com> wrote:
> On 8/4/06, gmu 2k6 <gm...@gmail.com> wrote:
> > On 8/4/06, Ulrich Eckhardt <ec...@satorlaser.com> wrote:
>
> > Posting HTML/RTF is bad but your signature is not much better.
> > Sorry I had to point this out.
> >
> > >
> > > ****************************************************
> > > Visit our website at <http://www.domino-printing.com/>
> > > ****************************************************
> > > This Email and any files transmitted with it are intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any reading, redistribution, disclosure or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient please contact the sender immediately and delete the material from your computer.
> > >
> > > E-mail may be susceptible to data corruption, interception, viruses and unauthorised amendment and Domino UK Limited does not accept liability for any such corruption, interception, viruses or amendment or their consequences.
> > > ****************************************************
>
> Unfortunately, many people can't control this type of message as it's
> inserted by their employer's outgoing mail gateway.
>

I see the point but what about using another address (free mail service?).

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

Re: Organize Repository

Posted by Andy Levy <an...@gmail.com>.
On 8/4/06, gmu 2k6 <gm...@gmail.com> wrote:
> On 8/4/06, Ulrich Eckhardt <ec...@satorlaser.com> wrote:

> Posting HTML/RTF is bad but your signature is not much better.
> Sorry I had to point this out.
>
> >
> > ****************************************************
> > Visit our website at <http://www.domino-printing.com/>
> > ****************************************************
> > This Email and any files transmitted with it are intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any reading, redistribution, disclosure or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient please contact the sender immediately and delete the material from your computer.
> >
> > E-mail may be susceptible to data corruption, interception, viruses and unauthorised amendment and Domino UK Limited does not accept liability for any such corruption, interception, viruses or amendment or their consequences.
> > ****************************************************

Unfortunately, many people can't control this type of message as it's
inserted by their employer's outgoing mail gateway.

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

Re: Organize Repository

Posted by gmu 2k6 <gm...@gmail.com>.
On 8/4/06, Ulrich Eckhardt <ec...@satorlaser.com> wrote:
> On Thursday 03 August 2006 12:21, hans-juergen.schumacher@dlh.de wrote:
> > Right now all development sources stay in HEAD.
>
> Huh? "HEAD" is just the symbolic name of a repository's last revision. What do
> you mean? I guess you mean the root directory of the repository.
>
>
> > Now I would like to organize and create some branches as well as a trunk
> > directory. What is the best strategy to do this? I thought maybe copy the
> > code to branches and let the user switch to the new path. Is this a good
> > way?
>
> I wouldn't copy but rather move the projects, and also not to '/branches' but
> to '/trunk'. Otherwise the method is fine.
>
> BTW: don't post HTML to mailinglists.

Posting HTML/RTF is bad but your signature is not much better.
Sorry I had to point this out.

>
> ****************************************************
> Visit our website at <http://www.domino-printing.com/>
> ****************************************************
> This Email and any files transmitted with it are intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any reading, redistribution, disclosure or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient please contact the sender immediately and delete the material from your computer.
>
> E-mail may be susceptible to data corruption, interception, viruses and unauthorised amendment and Domino UK Limited does not accept liability for any such corruption, interception, viruses or amendment or their consequences.
> ****************************************************

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

Re: Organize Repository

Posted by Ulrich Eckhardt <ec...@satorlaser.com>.
On Thursday 03 August 2006 12:21, hans-juergen.schumacher@dlh.de wrote:
> Right now all development sources stay in HEAD. 

Huh? "HEAD" is just the symbolic name of a repository's last revision. What do 
you mean? I guess you mean the root directory of the repository.


> Now I would like to organize and create some branches as well as a trunk
> directory. What is the best strategy to do this? I thought maybe copy the
> code to branches and let the user switch to the new path. Is this a good
> way? 

I wouldn't copy but rather move the projects, and also not to '/branches' but 
to '/trunk'. Otherwise the method is fine.

BTW: don't post HTML to mailinglists.

Uli

****************************************************
Visit our website at <http://www.domino-printing.com/>
****************************************************
This Email and any files transmitted with it are intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any reading, redistribution, disclosure or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient please contact the sender immediately and delete the material from your computer.

E-mail may be susceptible to data corruption, interception, viruses and unauthorised amendment and Domino UK Limited does not accept liability for any such corruption, interception, viruses or amendment or their consequences.
****************************************************

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

Re: Organize Repository

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Aug 3, 2006, at 12:21, Hans-Juergen Schumacher wrote:

> Right now all development sources stay in HEAD. Now I would like to  
> organize and create some branches as well as a trunk directory.  
> What is the best strategy to do this? I thought maybe copy the code  
> to branches and let the user switch to the new path. Is this a good  
> way?

Sure. Something like this pseudocode:

svn co $REPO repo
cd repo
svn mkdir trunk
svn mkdir branches
svn mkdir tags
for each $ITEM other than trunk branches tags
	svn mv $ITEM trunk
end
svn ci -m "Reorganizing: moving everything into a new trunk directory"

And then email the team to tell them to switch their working copies  
from $REPO to $REPO/trunk.

Then you have a trunk, and an empty branches directory. Then you can  
copy the trunk to a new name in the branches directory to make a  
branch, like it says in the book. Repeat as often as you like to  
create additional branches.




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