[sldev] Problems merging new LL code with SVK source version
control
John Hurliman
jhurliman at wsu.edu
Thu Sep 6 09:48:07 PDT 2007
Tobias Lang wrote:
> Hello,
>
> I make quite a lot of changes to the SL viewer and always struggle
> applying my changes to a new LL release. After following the
> instructions for the SVK version control
> http://wiki.secondlife.com/wiki/Source_version_control I can update
> to a new LL code very easliy, but only if I use the same branch, like
> 1.18.1. If LL releases a new viewer in another branch like 1.18.3 the
> "smerge" SVK command doesn't work anymore, telling me that no common
> merge base exists between the LL branch and my SVN repository.
>
> Is this a common problem or am I doing s.th <http://s.th>. wrong? How
> to you guys usually update to a new version? Merging always manually?
>
> Thank you,
> Tobias
I can't provide any useful advice on how to use SVK, but I use patch
files excessively. Whenever I accomplish something that might be worth
keeping I create a patch file out of it. Then if you do something else
noteworthy in the same files the first patch touched you can reverse
apply the first patch, create the second patch, then reapply the first.
When a new viewer is released apply your patchset to the new branch and
manually inspect any conflicts to see what needs updating. If you decide
to create a JIRA for any of it you already have patch files on hand.
John Hurliman
More information about the SLDev
mailing list