Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: [OT] Best Use of Subversion Branches in Perl Development

by rinceWind (Monsignor)
on Feb 02, 2007 at 09:54 UTC ( #597912=note: print w/ replies, xml ) Need Help??


in reply to [OT] Best Use of Subversion Branches in Perl Development

You might want to look at SVK, which, although you are not needing to use it offline, does take most of the pain out of maintaining your work in a branch; just use svk pull and svk push.

This can also be completely transparent to the rest of your developers, who are working directly with svn.

--

Oh Lord, won’t you burn me a Knoppix CD ?
My friends all rate Windows, I must disagree.
Your powers of persuasion will set them all free,
So oh Lord, won’t you burn me a Knoppix CD ?
(Missquoting Janis Joplin)


Comment on Re: [OT] Best Use of Subversion Branches in Perl Development
Re^2: [OT] Best Use of Subversion Branches in Perl Development
by xdg (Monsignor) on Feb 02, 2007 at 23:16 UTC

    I have to second this, as SVK takes care of a lot of merge tracking for you. It does requires some different thinking as it replicates a repository to your computer and then manages the synchronization from there. See the SVK Wiki for more details and some guides.

    In SVK, people seem to usually make a local branch on their computer rather than a branch in the repository and work there. It might work like this:

    I think you can also do this entirely on a remote branch, too, like this (though there are other ways):

    -xdg

    Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Re^2: [OT] Best Use of Subversion Branches in Perl Development
by adrianh (Chancellor) on Feb 03, 2007 at 22:01 UTC
    This can also be completely transparent to the rest of your developers, who are working directly with svn.

    Indeed. Another vote for SVK here. It's become my default subversion "client" for some time and makes the private sandbox way of working very simple. Nice.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://597912]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (9)
As of 2014-10-25 18:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (147 votes), past polls