to be honest, the windows git tools are not very good, this sounds like it could potentially bring this project to a screeching halt making this change, i find the windows git tools less than desirable to have to work with, its very confusing and from a tester perspective this is going to make my job much more difficult, at this time because of the lack of Production level windows GIT tools, i have to -1 this for now.<br>
<br>Neb<br><br><div class="gmail_quote">On Tue, Jul 14, 2009 at 8:58 AM, Sean Dague <span dir="ltr"><<a href="mailto:sdague@gmail.com">sdague@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The OpenSim core team is currently evaluating a transition of the<br>
opensim project from subversion to git. This is not a new idea, many of<br>
us on the Linux side have proposed this previously (many of us on the<br>
Linux side are already using git via the git-svn bridge for our opensim<br>
development). The challenge has really been that the windows git story<br>
was really poor. But recently, that got a lot better.<br>
<br>
I'm starting to put together some instructions on using git, including<br>
some of the stardard workflow at <a href="http://opensimulator.org/wiki/Using_Git" target="_blank">http://opensimulator.org/wiki/Using_Git</a><br>
<br>
The instructions are currently slightly core centric, but the repository<br>
can also be cloned anonymously via the url<br>
git://<a href="http://opensimulator.org/git/opensim-test" target="_blank">opensimulator.org/git/opensim-test</a>. This is a git snapshot of the<br>
opensim repo as of yesterday. It's designed for developers to play<br>
around with, so expect it to be broken for the purposes of running<br>
OpenSim, but useful for just figuring out things with git.<br>
<br>
For the git mirror of svn trunk we set up viewgit already<br>
(<a href="http://opensimulator.org/viewgit" target="_blank">http://opensimulator.org/viewgit</a>). I just added the opensim-test<br>
repository there as well.<br>
<br>
My hope is championing this is that it will make it easier to have<br>
multiple people actively working on core features in opensim (as<br>
conflict resolution is much easier with git), and make it easier for non<br>
core people to contribute more advanced function, as work can be staged<br>
and rebased externally. (I've written up thoughts on this in the past<br>
at<br>
<a href="http://dague.net/2009/04/28/software-in-the-era-of-drive-by-contribution/" target="_blank">http://dague.net/2009/04/28/software-in-the-era-of-drive-by-contribution/</a>)<br>
<br>
Comments as always are welcomed. As with any potential change, there<br>
will be bumps in the road, and some things will need to be relearned.<br>
But I think it is worth it for many of the new abilities we'll get with git.<br>
<br>
-Sean<br>
<br>
--<br>
__________________________________________________________________<br>
<br>
Sean Dague Mid-Hudson Valley<br>
<a href="mailto:sdague@gmail.com">sdague@gmail.com</a> Linux Users Group<br>
<a href="http://dague.net" target="_blank">http://dague.net</a> <a href="http://mhvlug.org" target="_blank">http://mhvlug.org</a><br>
<br>
There is no silver bullet. Plus, werewolves make better neighbors<br>
than zombies, and they tend to keep the vampire population down.<br>
__________________________________________________________________<br>
<br>
<br>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Michael Emory Cerquoni - Nebadon Izumi @ <a href="http://osgrid.org">http://osgrid.org</a><br>