I believe the graphical Windows TortoiseSVN client offers the switch command. At least it shows up in my client (which is admittedly 32 bit Windows).
Sorry for not paying more attention to this issue before now. Eventually a transition to a distributed system will also fix this issue (and others), but for now I personally believe it would be premature to switch to such a system on account of the lack of decent Windows support. But don't let that stop you. If Mercurial will fix the problems, I am not opposed. So long as everyone can live with the system, that is all that concerns me. I wonder actually if we do use switch whether making changes to the currently "switched" branch also automatically makes those changes to trunk. I guess not, as that would probably be illogical. But then again, I don't know how it handles changes made to trunk but not the branch. I should read the svn manual more carefully. Bill. 2009/4/22 Willem Jan Palenstijn <w...@usecode.org>: > > 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 checkout http://modular.math.jmu.edu/svn/mpir/mpir/trunk mpir-trunk > cp -a mpir-trunk mpir-1.1 > cd mpir-1.1 > svn switch http://modular.math.jmu.edu/svn/mpir/mpir/mpir-1.1 > > The switch command then only downloads the changes between trunk and > mpir-1.1. > > > -Willem Jan > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---