Author Topic: Anyone using Team Foundation Server?  (Read 2078 times)

0 Members and 1 Guest are viewing this topic.

Offline keyboardlover

  • Thread Starter
  • Posts: 4022
  • Hey Paul Walker, Click It or Ticket!
    • http://www.keyboardlover.com
Anyone using Team Foundation Server?
« on: Mon, 16 January 2012, 07:53:40 »
We are switching to it (for everything) starting today. I'm hoping it's going to go well.

If you've been using it for some time, I'd love to hear your thoughts.

I will miss Subversion. We'll still be using CruiseControl.NET for the time being for the automated builds.

Offline poxeclipse

  • Posts: 171
  • Location: Toronto, Canada
  • Hit me with music ... yes, me friend
Anyone using Team Foundation Server?
« Reply #1 on: Mon, 16 January 2012, 08:07:06 »
Quote from: keyboardlover;491598
We are switching to it (for everything) starting today. I'm hoping it's going to go well.

If you've been using it for some time, I'd love to hear your thoughts.

I will miss Subversion. We'll still be using CruiseControl.NET for the time being for the automated builds.
We switched from VSS. It's ok, especially for managers.

Offline Soarer

  • * Elevated Elder
  • Posts: 1918
  • Location: UK
Anyone using Team Foundation Server?
« Reply #2 on: Mon, 16 January 2012, 14:55:31 »
Been a user of it for a couple of years now. (Admin is SEP).
Definately not as nice as Subversion, but miles better than VSS.
If you work 'offline', watch out for it not finding all your changes when you go back online - it ain't clever :-(
If you work 'online', it automatically checks files out all the time, which I find annoying - it's uneccessary FFS! Especially since (in VS) it 'helpfully' tells you if the file has changed since you got your copy, which tabs away from a more interesting panel (find in files, for example).
The only purpose of checking-out files (without locking) seems to be to show others how busy you are ;-)
Get the power tools.

Offline keyboardlover

  • Thread Starter
  • Posts: 4022
  • Hey Paul Walker, Click It or Ticket!
    • http://www.keyboardlover.com
Anyone using Team Foundation Server?
« Reply #3 on: Mon, 16 January 2012, 16:00:02 »
Does shelving resolve that issue? My team plans to use shelving extensively.

Offline Soarer

  • * Elevated Elder
  • Posts: 1918
  • Location: UK
Anyone using Team Foundation Server?
« Reply #4 on: Mon, 16 January 2012, 17:18:58 »
Well, I haven't used shelving much, but I don't think it addresses either of those issues. I've used it to dump changes up to the server so I can fetch them to another location and carry on working - in that sense it's sort of an alternative to making a branch. (I assume it's possible to share a shelveset, but it would be awkward compared to a true branch). And maybe I used it once to put some work to one side, then fix some other bug and commit, then continue with the shelved work - but TBH that's rare with the way I tend to code. I think other coders at my work make more use of it for that, but they also tend to break stuff when they eventually commit their 'big' changes to the trunk :-/

Offline keyboardlover

  • Thread Starter
  • Posts: 4022
  • Hey Paul Walker, Click It or Ticket!
    • http://www.keyboardlover.com
Anyone using Team Foundation Server?
« Reply #5 on: Mon, 16 January 2012, 21:23:34 »
Well, amazingly it was a non-issue event. Hopefully it will prove to be a good tool this year.

One annoyance is that selecting a workspace doesn't auto-switch your 'code perspective' to that workspace. You have to select the workspace and THEN remember what part of the code it's mapped to and THEN drill down to it. In subversion this was much simpler. Oh well.

Offline Soarer

  • * Elevated Elder
  • Posts: 1918
  • Location: UK
Anyone using Team Foundation Server?
« Reply #6 on: Tue, 17 January 2012, 03:08:15 »
Yeah, just annoyances really. Of course it's not as groovy as git, but it seems to be pretty stable and reliable.