On Fri, Mar 06, 2009 at 12:56:36PM -0600, Les Mikesell wrote:
> David Weintraub wrote:
> >> One of our development teams is planning to move to Subversion from
> >> Microsoft Team Foundation Server , for many obvious reason, one being the
> >> cost. However, in order to justify the move to powers-that-be we need some
> >> sort of comparison report. I have been looking at all the posts on the net
> >> and have not found one. Has anyone in these email list done such a
> >> comparison and if so, can you tell me what have you found. Most reports I
> >> have seem to suggest the TFS is far better than SVN ( of course this comes
> >> from Microsoft site itself ).
> >
> > TFS has a lot of bling and whistles, so a simple straight comparison
> > will make it shine.
> >
> > The big question is why are you moving from TFS in the first place. Is
> > it because you're simply more familiar with Subversion? Or, have you
> > had problems with TFS -- maybe difficult to use or slow? Have you lost
> > data with TFS or find that it doesn't integrate well with other
> > systems you have? Or, is it simply a matter of cost? You can no longer
> > justify the spending of $X for each and every developer because it
> > takes up so much of your budget.
> >
> > That is much more important than some sort of feature check-off chart.
>
> In the bigger picture you probably do need to look at the features you
> use and need, and while subversion provides only version control you can
> use your choice of other packages for the rest. For example you might
> want to use Trac for bug tracking and Hudson as a build system.
Does anyone know if TFS has something akin to Subversion 1.6's
tree conflict detection? If you don't know what that is see
http://svnbook.red-bean.com/nightly/en/svn.tour.treeconflicts.html
If it does have such a feature, how decent does it handle those
kinds of conflicts? That would be interesting to know.
For a more detailed description see my BSc Thesis here:
https://www.inf.fu-berlin.de/w/SE/ThesisTreeConflicts
I wanted to include TFS in my thesis but couldn't because of lack
of time. Now having moved on to another college I can't try TFS
myself anymore. Even if I had the time, and if there was a trial
license (dunno if there is one), I totally lack the will to install
Windows on my system.
So if anyone could try some or all of the test cases presented in the
thesis with TFS and let me know the results I'd be forever grateful.
(Same goes for any other SCM that is not covered in the thesis btw.)
And any kind of general information about tree conflicts and TFS
is of course appreciated just as well.
Thanks,
Stefan
Received on 2009-03-07 00:51:57 CET