Do they store the code for TFS in TFS?
If they don't -- then it gives me absolutely no confidence in the product. But if they do store the code for TFS in an instance of TFS... well, in that case I have absolutely no confidence in the product. ;-)
'kork' on Wed, 23 Jul 2008 00:39:45 GMT, sez: Harsh lb, harsh. ;)
'Wessam' on Wed, 23 Jul 2008 07:47:08 GMT, sez: Doesn't that apply to all sourcecontrol systems?
'Aardvark' on Wed, 23 Jul 2008 10:41:43 GMT, sez: Now what if Jeff Atwood used TFS?
Seriously, is there a story behind your TFS love? My company is seriously looking at migrating from the biggest POS SCM, VSS. So WTF? (BTW, I vote for Perforce)
(3 letter acronyms rule)
'lb' on Wed, 23 Jul 2008 10:53:42 GMT, sez: @Aardvark
Anything is going to be a considerable improvement after VSS.
The complaint above was prompted by some annoyances from using the "shelf set" features, which i think really are very undercooked -- but they're not truly central to the product, so shouldn't be seen as a blight on the entire thing.
There is quite a bit of administration and care-taking required with TFS and i don't think it could be feasible in a team less than say 15 devs. Jeff Atwood is a special case because he has so much personal experience (and inside track help) with TFS, that what would be a show-stopper for someone else is just a minor roadblock for him.
I think the easiest migration path out of VSS land has to be source gear vault -- it's got a lot going for it, really. I like vault, we use it on TimeSnapper, I've used it on a lot of projects. It does have some quirks with Visual Studio integration that can upset some people. But all up i find it very trust worthy.
I can't speak about Perforce with any experience.
The only really good source code control system... is one that hasn't been written yet. It's distributed like mercurial and git. But it's a joy to use.
rant over ;-)
'John' on Wed, 23 Jul 2008 12:02:33 GMT, sez: Aardvark: You mean TLAs? FWIW, my SCC is SVN. Free and full-featured.
'Ben' on Wed, 23 Jul 2008 14:24:39 GMT, sez: Perforce! Woot!!
Oh and your post was hilarious!!
'Sriram Krishnan' on Thu, 24 Jul 2008 05:12:35 GMT, sez: Yes they do - I remember that all parts of TFS were intensively dogfooded.
'Robin goodfellow' on Thu, 24 Jul 2008 22:30:20 GMT, sez: Actually, they do.
'lb' on Thu, 24 Jul 2008 23:49:12 GMT, sez: shelving... shelving is the biggest problem i have i think.
if you shelve something, then change it locally (either by getting latest or by just manually modifying it) -- then you can't merge the shelf set into your locally modified copy.
shelving is bad. it's a half-feature.
also -- creating linked work items is a poor usability experience (both in vs and in the web portal). I've always been frustrated by it myself -- and when i watch other users trying to use that functionality, it's very painful to observe as well.
i really hate: grids in vs that look like you can click on the column heading to sort them -- but in actual practice you can't.
MS Paint remains the only program I'm happy in.
|