[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Microsoft Team Foundation vs Subversion

From: anton <anton_at_nezzwerk.com>
Date: 2005-07-28 20:00:31 CEST

Gábor Szabó wrote:
> People around are talking about postponing their SCM move till the next
> best thing on earth will come in the form of Microsoft Team Foundation.
>
> I'd like to get your opinion, have you already seen it, used it?
> What killer feature does it have that Subversion might not have?
> What are the key selling points besides the name of the vendor?
>

we had a quick presentation from ms a few weeks ago, this is what i got
out of it (i had zero familiarity w/ team system before, so excuse my
potential errors):

- nice overall architecture (iis + sql server + web services)
- looks pretty (although i had horrific flashbacks, since they reused
some vss6 icons)
- changesets and nice visual tracking of merges/cherry-picking of
changesets to apply
- all the proper stuff is in place - atomic commits, storing and sending
diffs, security, triggers/hooks/rules, delete/renames versioning
- they really enforce the workflow - the version control is
project-scoped, they have templates for branches, promotion of code, etc
- they really push for the whole stack of tools on top of scm:
- build server a'la cruisecontrol that can kick off builds on other
boxes, rules engine that supports that, etc, etc
- they add more types to scm - not just files, but also project
artifacts like issues, bugs, tasks, requirements, etc
- support for metadata
- server-side logging of all operations
- nice integraton into AD for everything - groups/permissions for
everything from who can lock stuff to checkouts, to visibility, etc;
configured on per-project/per-repo, per-group basis, etc

other comments
- they do not have tags, what they have is shelves - you create a sorta
branch and sorta store it somewhere - it is never reflected anywhere in
revision history. one uses it for quick builds that could be sent to
qa/other devs, etc
- no integration with other platforms - they claim they would have
vendors developing those tools to talk to scm from unix
- they promise november for shipping, but i would obviously not adopt a
1.0 product based on ms previous track record

overall, compared to vss6, they have a really good tool on paper. a lot
of it seems to be targeted as clearcase-killer as opposed to simple
standalone scm. as for real deployments, i would wait for at least a
year until there are enough tools available for unix integration and
most obvious bugs are fixed.

-- 
anton
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Jul 28 20:04:28 2005

This is an archived mail posted to the Subversion Users mailing list.