| It tracks revisions, so you can automatically merge two branches with out needing to know what revisions to use. This is important, because it is generally easier to resolve conflicts when working on a development branch, by pulling in the latest changes from your source tree and then resolving the changes wrt your local tree. If you resolve the conflicts when you pull in changes, when you push them back (merge your feature back into the source) then you will have very few (or no) conflicts. SVK also has some nice features to show you what would conflict before actually applying conflict markers to files, so its easy to see what needs to be handled specially and what can just be automatic. SVK is a good tool to augment anyones existing SVN development environment. It brings some rich merging and decentralized version control features that can be used with out altering your existing workflow... meaning you don't need IDE support for SVK or have to change your workspaces from SVN to SVK. Though... if IDE's would start to support SVK, then I would probably recommend using it over SVN... but its not there yet, maybe in 6mo or a year? Dunno. Anyways, I will write a howto with a simple example... and you'll be amazed at how easy it is to merge SVN with SVK. :-) --jason On Aug 24, 2006, at 11:22 AM, Sachin Patel wrote: Agree. Will create a branch. Yes if you could post some instructions on svk that would be great. BTW, what more does svk do compared to svn merge? |
- Re: GERONIMO-1526 Sachin Patel
- Re: GERONIMO-1526 Dain Sundstrom
- Re: GERONIMO-1526 Jason Dillon
- Re: GERONIMO-1526 Sachin Patel
- Re: GERONIMO-1526 Jason Dillon
