[Opensim-dev] Main Repository now in Git
Dr Scofield
DrScofield at xyzzyxyzzy.net
Fri Aug 7 08:44:04 UTC 2009
Dr Scofield wrote:
> Ursula MATOVA wrote:
>> Hey Sean ... I know it's hard work ...
>> My post was just "comments/feeling" about the migration from svn to
>> git ...
>> `
>> On my side ( I'm not a core-dev, just trying to be an active
>> reporter ) I need to be able to migrate my OpenSim server to the
>> latest current release to test some new feature/improvments and to be
>> able to quick reverse to the previous release in case of problems
>> ( it's normal when working with dev branch ) ... And all is based on
>> the "release number" ... ...
>> We were in SVN. #10115 ... Then what about now ?
>> It's not clear at all, don't know the current release number ... ...
>> do you know it ?
>> What changes ?
>> .../...
>> When checking the git repository, I'm not sure to checkout the latest
>> dev release ... is it ? or is it the stable branch ?
>> Sorry, maybe my english is not good enough to follow the git/wiki
>> instructions ...
>
> while i'm not sean, here's what we are doing for sametime 3d:
>
> * we've got the "sametime3d" branch for what we consider stable
> * we've got the "opensim" branch that tracks opensim's master branch
>
> to test the latest & greatest & breaking ;-) i do:
>
> % git checkout opensim
> % [...testing...]
>
> to go back to "stable" i do:
>
> % git checkout sametime3d
>
> to update the opensim branch:
>
> % git checkout opensim
> % git pull
>
> whenever we are satisfied that a certain opensim level is stable, we merge the
> opensim to the sametime3d branch:
>
> % git checkout sametime3d
> % git merge opensim
>
> for this all to work, i had to create the sametime3d branch:
>
> % git checkout -b sametime3d opensim
>
> also, i'm using the following .git/config sections:
>
> [remote "ibm"]
> url = ssh://dirk@opensim.zurich.ibm.com/git/opensim
> fetch = +refs/heads/*:refs/remotes/origin/*
> [branch "sametime3d"]
> remote = origin
err, make that:
[branch "sametime3d"]
remote = ibm
sorry, was adapting the config sections to minimize confusion...
> merge = refs/heads/sametime3d
> [remote "origin"]
> url = ssh://drscofield@opensimulator.org/var/git/opensim
> fetch = +refs/heads/*:refs/remotes/opensimulator.org/*
> [branch "opensim"]
> remote = origin
> merge = refs/heads/master
>
>
> those sections define: two remotes, "ibm" and "origin", which are the hosts for
> the two repositories i pull from; two branches, "sametime3d" and "opensim",
> along with the remotes i'm pulling from/pushing to.
>
> hope, this helps a bit.
>
> cheers,
> dirk
>
>
--
dr dirk husemann ---- virtual worlds research ---- ibm zurich research lab
SL: dr scofield ---- drscofield at xyzzyxyzzy.net ---- http://xyzzyxyzzy.net/
RL: hud at zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/
More information about the Opensim-dev
mailing list