On Apr 22, 9:15 am, Willem Jan Palenstijn <w...@usecode.org> wrote:
> On Wed, Apr 22, 2009 at 08:54:42AM +0100, Jason Moxham wrote:
>
> > Hi
>
> > It's hard to believe that svn(or the others) dont have a solution for this.
> > How about something like this
>
> > Brian wants branch-xyz , he logs into svn server , runs a diff of trunk
> > directory against branch  to create a patch file. He only has to download 
> > the
> > patch file and apply it against his local trunk to create his local branch.
> > If this is all automated it should be simple enough.
>
> This can also be done directly on the client.
>
> svn checkouthttp://modular.math.jmu.edu/svn/mpir/mpir/trunkmpir-trunk
> cp -a mpir-trunk mpir-1.1
> cd mpir-1.1
> svn switchhttp://modular.math.jmu.edu/svn/mpir/mpir/mpir-1.1
>
> The switch command then only downloads the changes between trunk and
> mpir-1.1.

Thanks, Willem, that is most helpful.

My SVN Windows context menu has 'switch' on it, so it seems that the
steps you are suggesting in GUI form are:

1. Checkout the trunk
2. Copy the trunk to a new directory named with the name of the branch
I want (target)
3. Use switch on this new directory against the SVN branch for target
in question.

If this is correct I will try it out as it might well solve my problem
of keeping all branches without heavy download costs.

All I then need is to know that a new branch has been created.

    Brian

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to