Welcome to MSDN Blogs Sign in | Join | Help

Team Foundation Server 2008 SP1 Preview

The stream of new stuff coming out for VS/VSTS/TFS 2008 continues! - see my recent post on an update to the TFS Power Tools.  It is time for me to tell you about what is coming in TFS 2008 SP1.  The release of the Beta is very close (as always, don't ask me for a date but if you want to play with it when it comes out, start figuring out how you are going to find the time :)).

TFS 2008 SP1 is going to be another fantastic release.  In TFS 2005 SP1, we started the tradition of adding small, tactical features that address common customer requests or enable delivering new value out of band.  In TFS 2008 SP1, that practice has gone into overdrive and we are delivering a ton of great new stuff for you.  Keeping with the theory that an SP should always be better (more stable, faster, etc) than what came before it, we continue to focus on tactical "low risk" improvements that are primarily based on customer feedback.  We leave the big game changing, major new scenario features for our major releases.

I've blogged a bit about what is coming in Rosario (our next major release); you can read some of our Rosario specs and you can check out our CTPs but that's not the point of this blog post.  I'm going to start blogging more about Rosario in the next couple of months.  For now I have so much great stuff to tell you about TFS 2008 that I can't imagine bothering you much with stuff that still a good ways down the road.

In addition to a long list of bug fixes (which I plan to publish when we get closer to SP1 release), there is an amazing list of new features.  The new features in TFS 2008 SP1 include:

Version Control

  • Add to Source Control - The Add to Source Control dialogs have been improved to make them easier to use and more scalable.  This include such simple things as adding a menu option to the context menu on the folder tree.  Also, the add experience has been turned into a wizard with the first page allowing you to select what you want to add and the second page making it easy to review what you are adding and filter out things that don't make sense (.pdb, .exe, etc.)

add1

add2

  • Drag & Drop - We've added the ability to drag files/folders from Windows Explorer (and other file drop sources) into the Source Control Explorer to add them.  This ties in well with the new Add to Source Control experience.  We have not yet added the ability to drag from the Source Control Explorer yet but if that's something you want, say so and we'll see if we can get it in a future release.
  • Version control of unbound files - One of my personal favorite new features...  Have you ever noticed that if you start typing in a version controlled file that is in an open solution, it auto-checks out and lets you keep typing?  If the file is not in a solution you get weird read-only behavior.  No longer!  We now treat all version controlled files equally whether they are in the open project/solution or not - providing auto checkout, diff, and all of the other version control behavior.  This makes it so much easier to work with version control when files outside the solution get loaded.
  • Simpler working folder mappings - I suspect you'll know what I mean when I say the "Workspace" dialog is not one of the more easily understood parts of TFS.  We have now added abilities to the Source Control Explorer so that you rarely have to look at it.  You can now right click on folders in the Source Control Explorer and map working folders, cloak mapped folders or unmap working folders.  This is an easier and faster way to change where source is stored on your local hard drive.  To further simplify this, we have added a link to the path bar in the source control explorer to indicate that no mapping has been created for a folder and give you a 1 click way of setting it.
  • Checkin date/time column - We've gotten quite a few requests for a check date/time column in the Source Control Explorer.  The feedback has been heard and now you have it.  Ultimately we'd like to make the whole columnar display configurable but alas... that's for another day.

LastCheckinColumn

  • Local Path is now a link -   The Local Path header in Source Control Explorer is now a link that allows you to easily open Windows Explorer to the folder.
  • Editable source location - The field that displays the server folder in the Source Control Explorer is now editable to make is easy to change to a new folder by just typing rather than navigating the tree view.
  • Download files to a stream - If you build TFS extensions, this can be a handy addition.  Instead of having download files to temp files and then read them back in and manage deleting the temp files, you can download directly in memory and process the contents.  I'm expecting some cool new Power Tools later this summer that will take advantage of this new feature.

Work Item Tracking

  • Ribbon support for Office 2007 - Instead of the uglier "add-in" experience that you now have with TFS 2008 & Office 2007, we now have clean and easy to use ribbon support for all relevant TFS operations.

image

  • Easily email work items - We've added support to Team Explorer to make it very easy to email a work item or a list of work items.  If you have Team System Web Access, these emails will contain links to it, giving recipients a great ability to explore related work items.

TFS Build

  • Easily locate TFSBuild.proj file - We added a right click menu item on the build definition in Team Explorer to take you to the TFSBuild.proj file in the Source Control Explorer.
  • Conditionalize builds on the trigger - We added the ability for a build script to detect how it was triggered so that you can have slightly different behaviors for CI, sheduled, manual, etc builds.
  • Detect test result - Rather than just failing the build, you can now detect the results of tests and conditionalize the build script on it.
  • Dynamically created properties - Dynamically created properties in the build can now be passed to solutions/projects.
  • Reduce build log noise - Eliminate "noise" created by project to project references.  Now you will only get 1 message about each.
  • Query build definitions across Team Projects - Added an object model API for querying build definitions across Team Projects.

Visual SourceSafe migration tool (vssconverter.exe)

We have received a significant number of reports of problems trying to the the vssconverter to move from VSS to TFS.  In TFS 2008 SP1, we invested very heavily in testing and bug fixing.  In addition to the few high level things I've called out here, we fixed many dozens of bugs - many of which were reported by customers.  We have also invested heavily in testing - collecting more than 20 customer VSS databases and making sure that the vssconverter handles them all seamlessly.  I strongly recommend you use this new vssconverter over any previous version.  I believe you will have a significantly better experience.  If you still have problems, we most certainly want to know about them.

  • Elimination of namespace conflicts - Properly convert files where a file was deleted and a different file was subsequently renamed to the same name (and some similar scenarios).  This is the #1 most common issue that people have had with the current converter.
  • Automatic solution rebinding - When converting a source tree, automatically change the binding in all solution and project files to bind to TFS rather than SourceSafe.  This eliminates a time consuming post conversion manual process.
  • Correction of timestamp issues - Many VSS databases contain timestamp inconsistencies (due to VSS using a client timestamp rather than a server one).  The converter now adjusts for this problem rather than getting confused.
  • Improved logging - The conversion logging messages are now more clear and provide more information necessary to diagnose what is wrong when the conversion process needs attention.

Other areas

  • SQL 2008 support - When we released TFS 2008, it was compatible with SQL 2008 builds that were available at that time.  Unfortunately, in the interim, there have been changes to SQL 2008 that broke TFS.  TFS 2008 SP1 includes the necessary changes to work with final SQL 2008 builds.  There will be a few "special" steps for installing TFS 2008 SP1 with SQL 2008.  Keep your eyes peeled for a newer post that gives the details of installing TFS 2008 SP1 with SQL 2008.
  • Team System Web Access links - If you've ever clicked on the link next to a filename in a checkin notification mail, then you know the feeling of disappointment :)  Unfortunately it doesn't give you the information you want.  With TFS 2008 SP1, if you have Team System Web Access installed, those links are now alive.  You can directly view the changes using the TSWA diff viewer.  This isn't the only place we've added the links - we've added TSWA links to many of the notification mails (work item changed, etc).  Overall a much nicer experience for people who don't live and die in Team Explorer.
  • # of projects per sever - Constraints on the number of projects per server have been written about quite a bit.  In TFS 2008 SP1, we have made some important improvements.  To refresh your memory, the primary issue is that the size of the cache that the TFS client downloads is proportional to the number of projects on the server.  This cache can get very large (10s of MBs) and slow things down to the point that usability is affected.  The changes we have made for SP1 include:
    • Only download metadata for projects a user has access to.  By only granting access to the projects a user needs, it will dramatically reduce the size of the metadata they download.
    • Implemented cache compaction to remove some stale data from the cache that is no longer used.  We have seen 30% or better improvements from this in some circumstances.
    • Improved the speed of the Connect To TFS experience when there are a large number of projects in the list.  We saw about an 80X improvement on one of our internal servers.
  • Create Team Projects with a script - This has been a popular request since we first released TFS 2005.  Now you can do it.  You still must have Team Explorer installed on any client you want to use to create Team Projects, however, it can be scripted.  There is a new Visual Studio API (I'll blog a sample in the near future) to do this or, even more easily, you can use a new command "tfpt createteamproject" in the March 2008 release of the TFS Power tools to do this easily from the command line or a batch file.

Performance & Scale

  • Improved syncing identities from Active Directory - Our tests show syncing a group with 200,000 users dropped from 69 minutes to about 10 minutes.  This can significantly reduce background overhead on a system with lots of users.
  • Improved checkin concurrency - Checkins are globally serialized - meaning 2 checkins (overlapping or not) must be processed in order and the second must wait on the first to complete.  In SP1, we were able to both improve the overall speed of checkin and reduce the blocking.  The blocking period is now only about 1/3rd of the checkin time.
  • tf branch /checkin - Creating new branches when they are large (ours are about 1,000,000 files) can be very time consuming.  We have created an option for creating a branch that is much faster.  tf branch /checkin creates the branch without first pending the changes and requiring a subsequent checkin operation.  The result is about a 10X improvement in branch creation speed.
  • Online index rebuilding - If you use SQL Enterprise with TFS, TFS will now rebuild indexes online allowing for less "downtime" for maintenance.  If you use SQL Standard (which comes with TFS), then you will still get offline index rebuilding and your TFS server will not be responsive during weekly maintenance jobs.  If your TFS database is small, it doesn't really matter but as it gets into the terra-bytes, online index rebuilds become a must.
  • Team build support for very large checkins - In TFS 2008 and previous versions, a very large checkin (hundreds of thousands of files) would trigger an out of memory error in TFS Build and prevent CI builds from triggering.  The out of memory issue has been fixed in SP1 and all checkins should properly trigger builds.
  • Faster security manager - We found an O(N^2) algorithm in the security manager for version control and have replaced it with an O(N) algorithm.  It will help version control performance across the board.  We found it on large Get operations (getting hundreds of thousands of files).  The change reduced the security manager time from 5-6 minutes to a few seconds.  The end result is that those gets were about twice as fast.
  • tf get /remap - Kind of a complicated feature but dang handy if you need it.  This is a new option on tf get that is intended to be used when you want to switch your workspace from one branch to another in the same code base.  You first change the workspace mapping and then issue a tf get /remap.  Because a large percentage of the files in two related branches are frequently identical, this command optimizes for that.  Rather than downloading all the content, it will only download the things that are different between the two branches.  I can reduce the get of a very large workspace from 10's of minutes to a few seconds.
  • Much, much more... - This is just a taste of the performance improvements we've made.  As always, each release includes a roll up of performance improvements we've made for our own internal dogfooding of TFS.  This release is no different.  There are dozens of additional fixes that we've made to improve performance.  If your installation is very large, you should notice nice responsiveness improvements across the board.

As you can see, we've packed a lot of value into this service pack.  I hope all of this makes your days just a little bit better.  As always, we'd love to hear your feedback.  At this point, the service pack is just about done, so I can't take a bunch of new feature requests and get them into this release but we can sure put them on the list for the next one.  I'll let you know as soon as the Beta is available and I'm eager to hear you feedback.

Brian

Published Monday, April 28, 2008 4:20 PM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# The new features in TFS 2008 SP1 « Paul Hacker .Net,TFS,WPF,WCF,Etc…

# New VSS Converter on the way

Monday, April 28, 2008 5:18 PM by TFS Migration Blog

It's been a while since I've blogged here, but that doesn't mean we haven't been busy in the migration

# re: Team Foundation Server 2008 SP1 Preview

Monday, April 28, 2008 5:21 PM by Mark Sowul

Wow, mighty impressive list for a service pack, especially since it's only been a few months.

# re: Team Foundation Server 2008 SP1 Preview

Monday, April 28, 2008 10:05 PM by David Russell

Any chance we can get more source control actions to appear in the Edit pane's context menu? Only 'Annotate' is shown in this menu atm.

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 1:56 AM by Klaus Enevoldsen

Wow, that is amazing! Great job! I'm looking forward to seeing it in action. A new CTP of Rosario would be great too... :-)

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 2:34 AM by jus

Wow, great job!

Quick question: Installing TFS on a domain controller is still not supported with SP1? If not, will this be possible in Rosario?

# Ausblick auf TFS 2008 SP1

Tuesday, April 29, 2008 3:30 AM by Jürgen Gutsch

Brian Harry hat einen interessanten Ausblick auf das Service Pack 1 des TFS 2008 veröffentlicht: Team

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 4:24 AM by davidacoder

All sounds really excellent.

I just have a small point: Any chance to make the Add Files dialog pick up the platform shell style? I.e. on Vista have an add file dialog that looks like the "normal" Vista add file dialog, including the Links, Search etc?

# Preview du Service Pack 1 de TFS 2008

Tuesday, April 29, 2008 5:14 AM by Kangoo's Blog

Les annonces autour de Team System vont bon train en ce moment ! Après l'annonce des nouveaux power tools

# Preview du Service Pack 1 de TFS 2008

Tuesday, April 29, 2008 5:15 AM by Kangoo's Blog

Les annonces autour de Team System vont bon train en ce moment ! Après l'annonce des nouveaux power tools

# Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 5:19 AM by Maor David

Brian Harry just posted about the many new impressive features and changes coming out in TFS 2008 service

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 5:44 AM by Pr0fess0rX

I think still somethings missing

1- Delete Workitmes: sometimes we create worktime by mistake and we want to delete it and this is unavailable

2- Undo Pending Check-out for another user from gui it's available from the command tf.exe why don't you add it to the gui

thank you

# Team Foundation Server 2008 SP1

Tuesday, April 29, 2008 7:12 AM by Luis Fraile

Pues si, parece que ya se acerca, por ahora, Brian Harry ha publicado las mejoras/arreglos, que traerá

# Team Foundation Server 2008 SP1

Tuesday, April 29, 2008 7:12 AM by Luis Fraile

Pues si, parece que ya se acerca, por ahora, Brian Harry ha publicado las mejoras/arreglos, que traerá

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 9:38 AM by ramonduraes

Hi Brian,

News very good!

I would like to see the project a possibility

to include any description of workitem.

# Team Foundation Server Service Pack 1 Imminent

Tuesday, April 29, 2008 9:55 AM by Willy-Peter Schaub's Cave of Chamomile Simplicity

Read all about it on Barry's blog at http://blogs.msdn.com/bharry/archive/2008/04/28/team-foundation

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 12:48 PM by Steve Porter

Wow, that's pretty amazing for a service pack. Good Job!

Ta.

Steve Porter

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, April 29, 2008 1:53 PM by dstanley

In reference to the "# of projects per sever" issues, are these server side or client side changes? I am just wondering if people using 2005 Team Explorer to connect to 2008 TFS will see these improvements?

# 【ブログ記事紹介】Team Foundation Server 2008 SP1 について

Tuesday, April 29, 2008 10:51 PM by 長沢智治のライフサイクルブログ

こんにちは。すべに GW の休暇に入られている方もいらっしゃると思います(私はカレンダー通りの予定です)。 さて、先日日本語化をお伝えした Brian Harry のブログに Team Foundation

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, April 30, 2008 5:45 AM by Jonathan

Sounds good, glad to see some move on 2008 as that makes it a bit easier for the future.

"Drag & Drop - We've added the ability to drag files/folders from Windows Explorer (and other file drop sources) into the Source Control Explorer to add them.  This ties in well with the new Add to Source Control experience"

I drag and drop already ? This functionality is already in TFS ?

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, April 30, 2008 9:31 AM by Paul Lemke

I'd love to see a feature that allows a "baseless" merge through the GUI and not via the command line. I have some in-experienced users who can't seem to figure out why they can't merge two unrelated branches.

# TFS Send Mail for Team Explorer

Wednesday, April 30, 2008 5:06 PM by Teams WIT Tools

As Brian Harry noted in his Blog , Orcas SP1 will have the ability to email a list of work items from

# Visual Studio Team System Service Pack 1

Thursday, May 01, 2008 6:54 AM by Knowledge, Insight, Action; In that order!

You've heard me say it before and you'll hear me say it again: We ain't done! Take a look at Brian Harry's

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 4:01 AM by Tom Janssen

Great features - no doubt - but last SP1 was a nightmare for many of us. What improvements can I expect on the deployment side of SP1?

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:02 AM by bharry

I know the last service pack (TFS 2005 SP1) was a real problem.  The VS/VSTS service pack also had issues but the TFS one was much worse.

We are working very hard to make sure this service pack is much smoother.  The TFS problems stemmed from it being the first time we had to support installing on an active server.  We didn't get the procedure correct and that was aggravated by the fact that we were still changing the process well after the SP1 Beta.  The result was that if people were using your server while you were upgrading it, the install likely failed and left you in a wedged state.

This time, we are well ahead of the game and think we have all of that worked out.  Also, we are testing that scenario thoroughly.  I am optimistic we will not have a repeat of that issue.

Another issue people had was extremely long install times (particularly for VS/VSTS).  There were a few reasons for this (although I'm not an expert in the issues).  First among them was the size of the service pack - it was very big.  Second was the fact that it was all or nothing - you had to download the whole thing whether you needed it or not.  There were also some performance problems in the patching process.  The net was that we heard reports of some people experiencing installs of up to 10 hours.

We have done some work on these issues but I wish I could say that the SP1 would be small and quick to install.  It's not.  It's actually bigger than the last one.  However, we have improved many things.  For one, the SP is somewhat componentized and will only download patches for components you have installed.  We also believe we have licked the performance issues.  We have been running performance tests on it and are seeing install times in the neighborhood of 40 minutes, max.  That's still not very fast but hopefully no one will experience multi-hour installs.

In the end all I can do is assure you we are working hard not to repeat the experience from last time.  I really hope enough people will try to install the Beta and give us some good feedback to make sure we aren't missing anything.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:11 AM by bharry

David, I believe we did add more source control operations to the right click menu.  I don't have SP1 with me right now so I can't check.  I'll have someone follow up.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:30 AM by bharry

Klaus, we just shipped a new Rosario CTP a few weeks ago.  Some people blogged about it but I did not.  I wanted to wait until after the SP1 Beta wave of news before starting on some Rosario posts.  You can find the CTP here:

http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:32 AM by bharry

jus, In SP1, TFS still cannot be installed on a domain controller.

I believe that is going to remain to be true in Rosario.  We have a ton of setup work to do in Rosario and I don't think this will make it.  If people really think that's something we must do, you can start a write-in campaign and if there is enough interest we'll look at doing it.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:33 AM by bharry

davidacoder,

I don't believe we can pick up the platform style.  These dialogs are not based on the platform ones due to the amount of customization we had to do.  That said, I'll forward your request on to the team and see what they think.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:37 AM by bharry

Pr0fess0rX,

Both of those features are in the TFS Power Tools.  You can download the latest release and use them now!

http://blogs.msdn.com/bharry/archive/2008/04/21/march-08-team-foundation-server-power-tools-released.aspx

The work item delete functionality is only available via the command line.  Do a tfpt help to see the options.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:39 AM by bharry

dstanley,

The improvements in # of projects per server are both client and server side.  The reduction in amount of metadata sent to the client is a server side change.  The improvement in server connect time is a client side change.

You can install either one or both - there's no protocol breaking change.  Installing the server one is more important but installing both will give you a maximum improvement.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:41 AM by bharry

Jonathan,

Hmm, I'm not sure is we are talking about the same thing.  The Team Explorer support drag & drop for work item queries and Sharepoint documents in TFS 2008.  However, the Source Control Explorer didn't support it.  SP1 adds support for it.

Let me know if you are seeing something different.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 7:42 AM by bharry

Paul,

Yes, we very much want to add baseless merge support to the GUI.  That feature is coming in Rosario along with a host of other improvements for managing branching and merging.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 11:32 AM by Chad

Hi David,

Yes we did add a few more commands to the editor context menu.  The menu now contains:

  View History

  Compare...

  Annotate

  -------

  Check Out

  -------

  Check In

We're trying to add useful commands to the context menu without letting it grow out of control like File->Source Control.

-Chad

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 02, 2008 1:09 PM by Philip

Hi davidacoder,

The new Add dialog is not a standard open file dialog because of the amount of customziation we needed to do. For example, our file browser will filter out items already in version control so it's easy to see what's a candidate for addition. It might be possible to subclass an open file dialog to put all the extra controls around it, but probably not to get the filtering to work. This does result in a few minor limitations but we think that it's a good tradeoff, given how much easier it is now to add files and folders to source control.

Thanks

Philip

# Team System Link Love - 9

Saturday, May 03, 2008 2:31 PM by .NETicated

Just checked the reports in FeedDemon, and I think it's only fair that if you haven't blogged

# В скором времени обещают Team Foundation Server 2008 SP1

Saturday, May 03, 2008 4:24 PM by Дмитрий Лапшин

Ждать Rosario нам еще долго - в лучшем случае до 2010 года. Между тем, есть ряд возможных улучшений как

# Team Foundation Server 2008 SP1

Sunday, May 04, 2008 10:43 PM by Visual Studio Team System

Pues si amigos Brian Harry ha publicado en su blog hace algunos días atras un preview de las actualizaciónes

# Team Foundation Server 2008 SP1

Sunday, May 04, 2008 11:02 PM by El blog de Francisco Fagas

Pues si amigos Brian Harry ha publicado en su blog hace algunos días atras un preview de las actualizaciónes

# Where's the TfsBuild.proj file for this Definition?

Monday, May 05, 2008 8:58 AM by Jason Prickett's Blog

In Team Build 2005, the "definition" of the build was the same as the TfsBuild.proj file. However,

# Orcas SP1 TFS Build Changes

Monday, May 05, 2008 9:16 AM by Aaron Hallberg

Brian Harry put up a post on the improvements that will be available in the upcoming Team Foundation

# [TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (que es todo)

Monday, May 05, 2008 9:54 AM by El Bruno

Buenas, después de un par de días de vacaciones por fin veo que puedo escribir de algo que vimos en el

# [TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (que es todo)

Monday, May 05, 2008 9:54 AM by El Bruno

Buenas, después de un par de días de vacaciones por fin veo que puedo escribir de algo que vimos en el

# [TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (que es todo)

Monday, May 05, 2008 9:54 AM by El Bruno

Buenas, después de un par de días de vacaciones por fin veo que puedo escribir de algo que vimos en el

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 05, 2008 5:04 PM by mikeycooper

"Reduce build log noise - Eliminate "noise" created by project to project references.  Now you will only get 1 message about each."

Will this only reduce the BuildLog.txt output or will the number of build steps in the GUI output also be reduced (the GetTargetPath, GetNativeManifest, and GetCopyToOutputDirectoryItems target steps we're currently having to delete from the SQL backend to make the build logs usuable).

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 05, 2008 9:51 PM by buckh

mikeycooper, this will only affect the number of build steps in the GUI output.

Buck

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 05, 2008 9:52 PM by buckh

mikeycooper, I should also state that the output in the GUI is driven by the build steps in the SQL, so it's ultimately due to the reduction in the number of build steps being stored.

Buck

# [TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!

Tuesday, May 06, 2008 3:49 PM by El Bruno

Buenas, ayer comenté un poco algunas de las novedades que más me gustaban para el Service Pack 1 de Team

# [TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!

Tuesday, May 06, 2008 3:49 PM by El Bruno

Buenas, ayer comenté un poco algunas de las novedades que más me gustaban para el Service Pack 1 de Team

# [TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!

Tuesday, May 06, 2008 3:49 PM by El Bruno

Buenas, ayer comenté un poco algunas de las novedades que más me gustaban para el Service Pack 1 de Team

# VSTS Links - 05/07/2008

Wednesday, May 07, 2008 11:56 AM by Team System News

MRod on External Team Foundation Server Tools. Brian Harry on Team Foundation Server 2008 SP1 Preview....

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 09, 2008 9:28 AM by justin

Our dev team is looking to switch version control systems and consolidate build and work item tracking under TFS.  The one sticking point is that offline support and support for non-solution based projects (delphi) is poor.  If the source control dialog in Team Explorer could report on which files in a project are out of date, modified, not in source control and missing locally, we could make the switch!  I would think that more developers running SVN or other VCS would be more willing to run something like TFS if it functioned more like a traditional VCS. thanks.

# VSTS 2008 Team Foundation Server (TFS) – SP1 Preview

Sunday, May 11, 2008 6:42 PM by The Liquidator

Brian Harry recently put up this blog post on what is coming in TFS 2008 SP1. There are some very useful

# In vista anche l'SP1 di Team Foundation Server 2008

Monday, May 12, 2008 6:56 AM by Around and About .NET World

In vista anche l'SP1 di Team Foundation Server 2008

# VS2008 SP1 and .NET FX Beta Performance Improvements

You probably already saw Soma’s Blog on the Beta for Visual Studio 2008 and .NET FX 3.5 SP1 . If you

# Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta

Monday, May 12, 2008 1:21 PM by Community Blogs

Earlier today we shipped a public beta of our upcoming .NET 3.5 SP1 and VS 2008 SP1 releases.  These

# Team Foundation Server 2008 SP1 på vei

TFS 2008 SP1 er på vei og en beta er snart klar. Meste parten av det som legges i SP'en er forbedringer

# VS2008 & .Net Framework 3.5 SP1 Beta

Monday, May 12, 2008 2:14 PM by Сергей Лутай

Вышла SP1 Beta для VS2008 и .Net Framework 3.5. Более детально можно прочитать в блоге Scott Guthrie

# SP1 available for VS 2008, .NET 3.5, VS 2008 Express and TFS 2008

Monday, May 12, 2008 2:48 PM by Leon Meijer's Weblog

SP1 available for VS 2008, .NET 3.5, VS 2008 Express and TFS 2008

# Not just a service pack (VS 2008 and .NET 3.5 SP 1)

Monday, May 12, 2008 3:06 PM by WF Community Bloggers

Microsoft has rolled out the beta of SP1 for .NET Framework version 3.5 and Visual Studio 2008. Now don't

# Visual Studio 2008 SP1 Beta is live!

Monday, May 12, 2008 3:34 PM by Jason Barile - Microsoft in Raleigh, NC

The Beta release of Visual Studio 2008 SP1 is live and available for download!  For users of Team

# Visual Studio 2008/.NET Framework 3.5 서비스팩1 "베타”

Tuesday, May 13, 2008 4:31 AM by bkchung's WebLog

Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 (정보) Visual Studio 2008 and .NET Framework 3.5

# Team Foundation Server SP1 Beta now available

Tuesday, May 13, 2008 8:59 AM by Abdelhamid's Blog

It has been a long time since I have posted on this blog; one of the reasons for the long absence was

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, May 13, 2008 9:58 AM by Esdee

One thing that irritates me most when undoing checkout is the lack of compare/diff right-click menu item support for the undo-checkout item.

i always want to make sure i'm undoing changes i don't really need....

any way this be addressed in some/future SPx?

Thanks

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, May 13, 2008 10:57 AM by bharry

Where are you looking for the right click menu?  I just looked in mine (admittedly SP1), I see a compare option in the solution explorer, the pending changes window and the source control explorer.

Brian

# VS/VSTS/TFS 2008 SP1 Beta is now available

Tuesday, May 13, 2008 3:18 PM by bharry's WebLog

Sorry for being a bit late to the game...  I should have posted yesterday but I've been drowning. 

# VS 2008 / .NET 3.5 SP1 (Beta) - Awesome Mega Ultra Super Edition

Tuesday, May 13, 2008 10:18 PM by James Manning's blog

Don't be fooled - despite being tagged Beta, this actually isn't a Google product.  I kid, I kid!

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, May 14, 2008 11:26 AM by Todd

Aside from 'when it's done,' is there a rough guesstimate as to the GA date of this Service pack?

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, May 14, 2008 12:01 PM by bharry

Unfortunately, no.  However, you can surmise from the fact that we are only taking feedback through the end of May that it's not too far away.  I expect it will be sometime this summer.

Brian

# Visual Studio 2008 和 .NET Framework 3.5 Service Pack 1 Beta

Friday, May 16, 2008 3:50 AM by Joycode@Ab110.com

【原文地址】 Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta 【原文发表日期】 Monday, May 12, 2008 9

# re: Team Foundation Server 2008 SP1 Preview

Thursday, May 22, 2008 5:56 PM by Cliff

One thing I would like to see is this:

If you use code generation and generate project files as well as code files there is no easy way to "add to source control" files that get added into the project file.

If files are added through the VS interface they get "added" to Source Control.

If files are added directly to the CSPROJ file but not through the interface just "appear" in the project folder but when you right-click them they do not have a "add to source control" option and there is no "add to source control" at the folder or project level either.

It's a real pain. I generate a DAL using Codesmith which may add 20 class files to various folders under a project.  When I reload the project after the generation they are all sat there without a "+" next to them. I can't right-click and add them to SC either. I have to go into SC Browser and browse through every folder.

# re: Team Foundation Server 2008 SP1 Preview

Friday, May 23, 2008 10:23 AM by benryan

I agree that such a feature would be useful, and I am adding this to our list of features to consider for future releases of TFS.

The new 'Add Files to Source Control' feature in Source Control Explorer is much improved in SP1.  You may be able to use it to select a high level folder and just apply the necessary filters to get the list of files to add that you are interested in.

Another workaround is to use the Power Tools' 'tfpt online' to have it search yout workspace and pend adds for new files.

Thanks,

Ben Ryan

TFS Version Control Client team

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 26, 2008 4:45 AM by Man

Is there a way, or a feature in TFS2008 that allows you to query the TFS backend data storage for a list of latest resources/assets that were modified since 1. a given date, 2. a label name was applied, 3. the date of a specified changeset number?

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 26, 2008 4:59 AM by Man

One of the beautiful things w/ CI is that a build can be fired automatically whenever a check-in event has occured.  However, this build will only retrieve the new and modified resources from TFS to carry its task.  This works for the most part.  However, is there a way to get a list of deleted resources since the last successful build?   Thanks.

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 26, 2008 10:17 PM by buckh

Man, there's no simple query that you can run to get that information.

What problem are you trying to solve?

Buck

# re: Team Foundation Server 2008 SP1 Preview

Monday, May 26, 2008 10:19 PM by buckh

Man, my comment applies to the CI question you had regarding items deleted since the last build.

As far as your first question goes, you could use the history command (tf history).

Buck

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, May 27, 2008 7:15 AM by bharry

The best way to get both of these is with the Folder Compare functionality.  You can use tf diff on the command-line or select the folder in the Source Control Explorer and choose Compare.  In both cases, you can specify the two versions to compare (using change set, label, etc).  It will show you files add, deleted and changed.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, May 28, 2008 3:05 AM by Man

Thanks Buck and Brian for your suggestions. I apolgize for not posting earlier one additional criteria.  Is it possible to do this programatically?

Ideally, I'd like to be able to have my CI build detect which file(s) were deleted since the last successful build and purge the file(s) from a designated location.

Thanks.

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, May 28, 2008 6:52 AM by bharry

The only two ways I can think of would be to do a QueryItems/QueryLabel/Etc at the two versions and compare the file lists yourself or to use the command line and parse the output.

Brian

# Quelques informations sur Visual Studio Team System 2008 SP1 beta

Thursday, May 29, 2008 7:05 AM by Visual Studio Team System

Le Service Pack 1 de Visual Studio 2008 est actuellement en beta et en anglais. Il sera disponible prochainement

# re: Team Foundation Server 2008 SP1 Preview

Monday, June 09, 2008 11:18 PM by Alin Dumitrescu

Are there any features in the SP1 that makes database projects deployments more streamlined? The way it is right now, the scripts created during build cannot be applied on any other database other then the one used during the build.

# re: Team Foundation Server 2008 SP1 Preview

Monday, June 09, 2008 11:18 PM by Alin Dumitrescu

Are there any features in the SP1 that make database projects deployments more streamlined? The way it is right now, the scripts created during build cannot be applied on any other database other then the one used during the build.

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, June 10, 2008 10:30 AM by gertd

SP1 will not change the way database project generate deployment scripts. The build engine is based on a difference based build engine, that runs at build time. This is why we are generating the checks inside teh script to make sure you do not coinsidently deploy the escript to the wrong target database and damage something.

The Visual Studio Team System 2008 Database Edition GDR release, which currently is in CTP, changes this by separating out build and deployment in such a way that you can deploy the output of build multiple times.

-GertD

http://blogs.msdn.com/gertd

# Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta

Sunday, June 15, 2008 11:24 AM by Readed By Wrocław NUG members

Earlier today we shipped a public beta of our upcoming .NET 3.5 SP1 and VS 2008 SP1 releases. These servicing

# Team Foundation Server 2008 SP1 プレビュー

Friday, June 27, 2008 2:32 AM by bharry's WebLog

VS/VSTS/TFS 2008 のための新機能が次々に登場しています ( TFS Power Tools の更新 (英語) に関する最近の記事をお読みください)。ここで、TFS 2008 SP1 の新機能についてお話しましょう。ベータ版のリリースも近づいています

# re: Team Foundation Server 2008 SP1 Preview

Monday, June 30, 2008 3:57 PM by Jeff Cutsinger

Any plans for edit-merge-commit?

# re: Team Foundation Server 2008 SP1 Preview

Thursday, July 03, 2008 8:20 AM by Drew

Definitely appreciate the enhanced word integration and the drag and drop file Explorer.

# VS/VSTS/TFS 2008 SP1 Beta の公開を開始

Friday, July 04, 2008 1:37 AM by bharry's WebLog

少し遅れてしまい申し訳ありません。昨日のうちに投稿するはずだったのですが、ゲームにはまってしまいまして...。既にご存知かと思いますが、2008 SP1 Beta をリリースしました。ぜひお試しいただき、フィードバックをお寄せくださいますようよろしくお願いいたします。TFS

# [TFS] Team Foundation Server 2008 Service Pack 1, mails everywhere !!!

Saturday, July 05, 2008 2:57 AM by El Bruno

Buenas, ayer comenté un poco algunas de las novedades que más me gustaban para el Service Pack 1 de...

# [TFS] Team Foundation Server 2008 Service Pack 1, lo que mas me gusto (todo)

Saturday, July 05, 2008 2:57 AM by El Bruno

Buenas, después de un par de días de vacaciones por fin veo que puedo escribir de algo que vimos en...

# Visual Studio 2008 SP1 TFS Features im Überblick

Tuesday, July 15, 2008 3:11 AM by Christian Binder's Weblog

Mit VS SP1 gibt es auch neue TFS Features, hauptsächlich im Version Control Bereich, z.B Drag&Drop

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, July 16, 2008 3:07 PM by Kevin

Can I use the new VSS Converter if I only want to convert VSS 6.0 to TFS 2005? The old one has so many bugs and I want to use the new version, but we are not ready to go with Studio 2008 just yet.

# re: Team Foundation Server 2008 SP1 Preview

Thursday, July 17, 2008 10:08 AM by bharry

Yes, the new converter should work against a TFS 2005 server.  You will, however, need to install Team Explorer 2008 on the machine you are running the converter on.

Brian

# Änderungen am TFS des Visual Studio 2008 SP1

Friday, July 18, 2008 10:26 AM by Thommy Mewes

Brian hat ein paar der Neuerungen und Änderungen zusammengetragen, die mit dem Service Pack 1 für Visual Studio 2008 ausgeliefert werden. U.a. finden sich dort so nette Kleinigkeiten wie die Unterstützung für den SQL Server 2008 und

# Änderungen im Visual Studio 2008 SP1

Friday, July 18, 2008 10:38 AM by Thommy Mewes

Brian hat ein paar der Neuerungen und Änderungen zusammengetragen, die mit dem Service Pack 1 für Visual Studio 2008 ausgeliefert werden. U.a. finden sich dort so nette Kleinigkeiten wie die Unterstützung für den SQL Server 2008 und

# Änderungen im Visual Studio 2008 SP1

Wednesday, July 23, 2008 10:24 AM by Thommy Mewes

Brian hat ein paar der Neuerungen und Änderungen zusammengetragen, die mit dem Service Pack 1 für Visual Studio 2008 ausgeliefert werden. U.a. finden sich dort so nette Kleinigkeiten wie die Unterstützung für den SQL Server 2008 und

# TFS 2008 and Visual Studio 2008 SP1 are RTM

Monday, August 11, 2008 12:23 PM by Grant Holliday's blog

Following the release of SQL Server 2008 last week comes the final SP1 release of the following products

# VS/VSTS/TFS/.NET 3.5 SP1 is shipping!

Monday, August 11, 2008 12:31 PM by bharry's WebLog

Following on the release last week of SQLServer 2008 , we are proud to announce the release of Visual

# Visual Studio 2008, .NET 2.5 and TFS 2008 Service Pack 1 released

Monday, August 11, 2008 1:31 PM by Visual Studio Team System (VSTS) Blog - by Neno Loje

Service Packs for VSTS/TFS do not only contain bug fixes, but quite a few nice new features as you can

# SP1 laine on käes - VS2008, .Net 3.5, TFS

Mõned hetked tagasi tuli välja pressiteade , et Microsoft on välja lasknud Visual Studio 2008 SP1, .Net

# Service Pack 1 released this morning

Monday, August 11, 2008 2:40 PM by Ozzie Rules Blogging

Practically old news now but: ·  Team Foundation Server 2008 SP1 (133mb | TFS Installation Guide

# Visual Studio 2008 / .NET Framework 3.5 Service Pack 1 is RTM

Monday, August 11, 2008 3:09 PM by Are you thinking what I'm thinking?

Hey kids, moms, and dads...what time is? Service Pack 1 Day for Visual Studio 2008 and .NET 3.5! And

# Random Thoughts on Visual Studio 2008 SP1

Tuesday, August 12, 2008 1:31 AM by John Robbins' Blog

As the world knows, Visual Studio 2008 SP1 is out so start your download engines. I've installed it on

# Mehr zu VS 2008 & .NET 3.5 SP1

Tuesday, August 12, 2008 2:17 AM by Dariusz quatscht

Nachdem meine Ankündigung gestern eher spartanisch ausgefallen ist, möchte ich heute noch ein paar Links

# [Info] Visual Studio 2008 SP 1 リリース

Tuesday, August 12, 2008 2:43 AM by 松崎 剛 ブログ (Tsuyoshi Matsuzaki Blog)

こんにちは。 Visual Studio 2008 SP1 (Service Pack 1), および .NET Framework 3.5 SP1 がリリースされました。 http://www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2008/sp1/

# .NET 3.5 SP1, VS/VSTS 2008 SP1 og TFS 2008 SP1 er frigivet

Nu er sommerferien overstået for mit vedkommende ... så er det jo rart at komme tilbage, netop som vi

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, August 12, 2008 2:13 PM by bryantb

Where can I configure the 'Send Selection in Mail' feature? We use Lotus Notes so creating an email in Outlook isn't very helpful.

# Performance improvements in Service Pack 1 for VS 2008 and .NET FX 3.5

We just announced the release of Service Pack 1 for VS 2008 and .NET FX 3.5 . A major push for this release

# re: Team Foundation Server 2008 SP1 Preview

Thursday, August 14, 2008 9:25 AM by Adrian Lewis

I just installed TFS 2008 SP1 and VS 2008 SP1, but I still don't see the features such as Checkin Date/Time column, Local Path as link, Ribbon support in Excel ... did these not make it into the final release?

# re: Team Foundation Server 2008 SP1 Preview

Thursday, August 14, 2008 12:27 PM by bharry

They definitely made the release.  Something else must be wrong.  It sounds like somehow Team Explorer did not get updated on your system.  Start by looking in the VS about box and make sure is says VS was updated.  If that looks like it was, then we'll have to start looking around for TFS assemblies and see if some of them did not get updated.

Brian

# TFS 2008 SP1 Released

Thursday, August 14, 2008 1:43 PM by Hakan Eskici

Few days ago, Brian Harry announced the availability of Team Foundation Server 2008 Service Pack 1 along

# re: Team Foundation Server 2008 SP1 Preview

Thursday, August 14, 2008 2:45 PM by Ted.

Experiencing sporadic connection failures when getting latest, checking in/out, merging. TFS 2008 SP1 is the first release (i've been through them all) I have ever had these sporadic connection failures in, they are pretty rare (only 3 or 4 times in an office of 25 users in the past few days) but they happen, and when they do, as soon as you retry the action it succeeds.  So some sort of locking I would guess is occurring that never did before.

# VSTS/TFS2008 Service Pack 1 - Nugget #3 (Source Explorer Enhancements)

Friday, August 15, 2008 3:03 AM by Willy-Peter Schaub's Cave of Chamomile Simplicity

# re: Team Foundation Server 2008 SP1 Preview

Friday, August 15, 2008 6:20 AM by Adrian Lewis

OK I understand - but it's a little irritating! I did a fresh install of Team Suite, and the first thing it says is "now go and check for updates" so I did, and I installed SP1. THEN I actually ran VS, and realised that Team Explorer is not included (why not?!), and so I had to download it and install it, and of course it hadn't been patched to SP1. So having spent a full day yesterday downloading and installing SP1, I just spent another two hours re-installing it just to patch Team Explorer!

Can I suggest that someone somewhere who may be reading this addresses this situation? Firstly, it seems very strange that Team Suite doesn't include Team Explorer by default. Secondly, if there's a good reason that it doesn't, then at least the download could be ready-patched for SP1? Or is there maybe a way to connect to TFS and download Team Explorer from your local TFS Server, ready patched? Without having to load the installation media into the server?

Ade

# re: Team Foundation Server 2008 SP1 Preview

Friday, August 15, 2008 7:57 AM by bharry

Adrian, I understand.  The good news is that for our next release Team Explorer is already integrated into all of the Team Edition client products.  The reason it is not now is that when TFS first shipped (in early 2006), it shipped about 3-4 months after the Team Edition client products did - so we couldn't integrate the setups.  We wanted to do it in TFS 2008 but that was a short product cycle release and our setup team was busy improving the server setup.  For our next release, it has been addressed.

I'll look into whether or not there's any way to make it easier in the interim.

Thanks for your feedback,

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, August 15, 2008 7:59 AM by bharry

Ted, this is the first I've heard of that.  Please send me email at bharry@microsoft.com so that I can have someone contact you to understand what might be causing this.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Thursday, August 21, 2008 5:08 AM by davidacoder

I know this is probably not going to happen, but still:

Any chance that you can release an out of band iso for the VS 2008 SP1 client products, with Team Explorer integrated?

In general, VS setup experience declines over time. Even at RTM it was kind of cumbersome to have two installs (VS and Team Explorer), but now we reached the point again where it is getting completly out of hand: First, VS, then Team Explorer, then SP1, then Database Edition GDR (well, soon, I guess). That takes up soooo much time. I think you really should move to a model where you provide always up to date slipstreamed media on MSDN. Devs always reinstall stuff, and that would provide so much relieve in terms of time required.

# re: Team Foundation Server 2008 SP1 Preview

Thursday, August 21, 2008 6:53 AM by bharry

Yeah, we've seen this phenomenon for the last couple of releases - where over time more and more components have to be installed.  We would like to do something about it.

I don't think a slipstreamed VS with Team Explorer integrated can really happen.  In TFS 2008 SP we enabled slipstreaming of the server and are working on getting a "pre-slipstreamed" copy available for download.

The VS team is currently testing slipstreaming of the VS install.  If it works, they will publish how to do it.  I don't know that they will upload a pre-slipstreamed version, but at least you could slipstream it yourself once and then share that around your org.  If it happens I'll write about it.

Brian

# Migrating from SourceSafe to Team Foundation Server

Monday, September 01, 2008 3:30 PM by Shai Raiten

Migrating from SourceSafe to Team Foundation Server Looking to migrate your existing Visual Source Safe

# Les SP1 de Visual Studio 2008 sont disponibles

Monday, September 01, 2008 3:48 PM by Visual Studio Team System

Au cours du mois d'août, nous avons annoncé la sortie du SP1 des éditions clientes de Visual Studio,

# When I Met SP1 for Visual Studio & TFS 2008

Tuesday, September 02, 2008 2:43 PM by Shai Raiten

When I Met SP1 for Visual Studio & TFS 2008 If you didn’t know about VS2008 SP1 read bharry's

# Team Foundation Server 2008 SP1 Bug fixes

Tuesday, September 16, 2008 9:43 AM by bharry's WebLog

I promised I'd publish the list of Team Foundation Server 2008 SP1 bug fixes and here they are. 

# Team Explorer Policy checking plugin

Friday, September 19, 2008 7:07 PM by SumanB

         Hoping that you can direct me to the right person. In our organization we have developed a plugin for TFS(TFS2005 & VSTS 2005 and VSTS 2008) to automatically merge code to the parent branch whenever a check-in happens in the child branch in the source code. We are facing a few problems on this.

1. After making the proper registry entries, users still need to go to <Team Project><Right-click>->Team Project settings->Source Control->Check-in Policy tab & click Add to get a list of available Check-in policies and add the ones we have developed. Now I am a TFS Administrator and I have visibility to the Souce Control menu item but for others who are not TFS admin, they see the Source Control menu item disabled. Obviously I cannot make everybody a TFS admin to make the plugin work ? What am I doing wrong ? Is there an automated step, so while the MSI installer installs the plugin, it directly adds the plugin into the check-in policies list ?

2. We have VS2005 and VS2008 installed in our machines. The VS2005(used VS2005 SDK APIs - inherited from PolicyBase class as suggested in the documentations) plugin does not load in VS2008. If we use VS2008 SDK APIs, that plugin loads in VS2008. So do we deploy 2 versions of the same plugin, one for VS2005 and 1 for VS2008 ?

        We are stuck with both this issues. Any help will be appreciated.

# re: Team Foundation Server 2008 SP1 Preview

Saturday, September 20, 2008 10:13 AM by bharry

1) I'm not sure what you are seeing here.  Checkin policies need to be installed on every client but they only need to be configured in the Team Project Settings -> Source Control -> Check-in Policies one time by the project administrator and they apply to everyone who uses the project.  You do have to do it once for every project that you want the checkin policy to apply to but still only one time for each.

2) Yes, unfortunately you will have to deploy 2 versions to the clients - one build against the 2005 object model and one against the 2008 object model.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, October 07, 2008 6:02 PM by SumanB

Thanks Brian.

I have another issue. I ported our TFS 2005 to another hardware - with SQL 2005/WSS 2 w/ SP3 & TFS 2005, all in one machine. Then

Upgraded to TFS 2008 - Team portals still working

Installed VS 2008

Upgraded the DB to SQL 2008

Applied TFS SP1 - Team portals were not upgraded to WSS 3.0 as suggested in different posts. And I have this error of "Web Part Error: A Web Part or Web Form Control on this Web Part Page cannot be displayed or imported because it is not registered on this site as safe." - I know this was an issue with .NET Fx 3.5 with SP1, but I thought TFS 2008 SP1 is supposed to fix it. Whats the worksaround ?

# re: Team Foundation Server 2008 SP1 Preview

Thursday, October 09, 2008 12:54 PM by bharry

The TFS SP1 doesn’t fix WSS2’s issue – you need to uninstall 3.5 SP1 or get the 3.5 SP1 HotFix (not sure that’s available yet).

Also, there is no TFS process that will update WSS2 to WSS3 – you’ll need to do that. Finally, if VS is on the box, it needs to have the client VS 2008 SP1 as well.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, October 10, 2008 8:48 PM by SumanB

Thanks Brian for the clarification. Would you know if there is an ETA for the HotFix ?

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, October 14, 2008 9:31 AM by bharry

I'm told that it's been signed off on and is in the process of being posted.  It should be available any day.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Friday, October 17, 2008 1:18 PM by Marcus Ontiveros

Hi,

I have installed the TFS sp1 RTM from here: http://www.microsoft.com/downloads/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D&displaylang=en

I haven't noticed any changes to the environment.  I have tried to use one of the features noted in the above dialog (drag and drop from WE), but I am not able to.  The install went through with no problems and the add remove programs on the app tier shows the SP1 ENU for tfs 2008.  

Am I missing something?

# re: Team Foundation Server 2008 SP1 Preview

Saturday, October 25, 2008 1:17 PM by bharry

You will also need to install VS 2008 SP1 on your client.  I suspect missing that is the problem.

Brian

# re: Team Foundation Server 2008 support projects of VStudio 2005?

Monday, November 03, 2008 8:08 AM by Mary Torigoe

Hi, I´m new in TFS. Is Team Foundation Server 2008 supports the projects developted in VStudio 2005?

Tks in advance.

# re: Team Foundation Server 2008 support projects of VStudio 2005?

Monday, November 03, 2008 10:23 AM by Mary Torigoe

Continue...

We have projects in VS2005 without Team Foundation, so we need to know if Team Foundation Server 2008 can supports the VS2005 projects ?

Also if possible to support the project in VS2000?

Again, tks in the advance.

# re: Team Foundation Server 2008 SP1 Preview

Monday, November 03, 2008 8:12 PM by SumanB

Hi Brian...

Would you know if the 3.5 SP1 HotFix for WSS 2.0 is available now or the link to the download ? I searched but could not get anything.

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, November 04, 2008 8:31 AM by bharry

Mary, yes TFS can store projects for any version of VS.  If you use VS2005, you will probably want to install Team Explorer 2005 to access it.  If you use and older version of VS, you will want to install Team Explorer 2008 and the latest download of the TFS MSSCCI provider.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, November 04, 2008 3:51 PM by Ed Psyk - MSFT

Suman, the 3.5 SP1 fix will be in a GDR being worked on now.  I believe it will be released by the end of December.

Ed

# re: Team Foundation Server 2008 SP1 Preview

Friday, December 19, 2008 3:55 AM by rbirkby

VSS Converter 2008 SP1 problems:

1) Our 10-year old database looses the first 9.5 year of history as we did a refactoring (lots of moves) half a year ago.

2) When files are shared (linked) at different times, only the original file contains the full history. The history of the shared versions begin at the point they were linked. This is contrary to the historical view in VSS. What should happen is that as long as the parent folder hierarchy exists, the shared file creation epoc should be as close to the original file creation as possible, not fixed to link time. There is no analogy to links in TFS, therefore it's pointless to begin historical records at a VSS link time.

3) I once got strange '(Committed by ...)' comments. All other migration attempts this 'Committed by' comment wasn't created and the commit user was marked properly as the commit user in TFS.

4) A way to turn off Incremental update would be useful - currently, replying with 'N' when asked whether to perform an Incremental update just exits the converter.

5) A better way to default users that have no relevant domain account (ie users that left the company a decade ago) would be useful. It would be nice for TFS to support a non-domain, readonly, historical username for this purpose.

Are you re-investing in VSS Converter for Rosario?

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, January 20, 2009 11:48 PM by Pei

Rbirkby,

Thank you for your feedback. Here are answers to some of your questions:

2) You are right about 'share'. Since TFs doesn't have a corresponding action to 'Share', we broadcast 'edit' to all linked files to simulate it. This way, at least the file contents are preserved and projects are buildable. However, as you mentioned the previous history of linked files are lost.

3) VSSConverter was not able to checkin the change using the original committer. This may caused by permission settings for the user. In this case, VSSConverter will use runner as the changeset committer and pend the original VSS comitter name in the changeset comments.

4) VSSConverter uses checkin comment of the root folder to store mapping information for a migration session. VSSConverter believes user runs the same migration session again if it detects the mapping information is unchanged. That's why it prompt you for incremental update to avoid duplicated migration.

5) You are right about this. In fact, TFS will create a readonly internal user for logging purpose only. But this occurs only when there are no existing domain or tfs users with the same name.

You can post here(http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/threads/) if you have further questions.

Thanks,

Pei

# re: Team Foundation Server 2008 SP1 Preview

Monday, February 23, 2009 1:13 PM by BryanK

Using TFS2008 SP1, is there any way to specify a checkin comment when using the tf branch /checkin option?  

If I use tf branch without /checkin and then tf checkin, I can specify a comment, but I don't want to do that because when using /checkin I can create a branch in 20 seconds instead of 10 minutes without it.

# re: Team Foundation Server 2008 SP1 Preview

Monday, February 23, 2009 4:08 PM by bharry

You can use /comment to specifiy a comment with tf branch /checkin.

Brian

# re: Team Foundation Server 2008 SP1 Preview

Monday, February 23, 2009 5:15 PM by BryanK

That's what I thought too, but when I try to use it, I get the error "Unrecognized command option 'comment'.".

# Please help me find the new API

Tuesday, April 07, 2009 10:43 AM by philosophil

Hi

You mention, "Download files to a stream" API. However after installing SP1, I don't see any new API related to this. I still only see DownloadFile.

The DLL version is 9.0.30729.1  The SDK documentation on the web doesn't seem to indicate some other method for the PendingChange class either.

Can you please point me toward some documentation to get streamed files?

Thanks

# re: Team Foundation Server 2008 SP1 Preview

Wednesday, April 08, 2009 11:08 AM by bharry

It's the method:

public Stream DownloadFile()

on class

Microsoft.TeamFoundation.VersionControl.Client.Item

Brian

# re: Team Foundation Server 2008 SP1 Preview

Saturday, May 09, 2009 1:05 AM by Rajee

After Installing the TFS 2008 SP1:

Sharepoint server is down and i got this error

1. Background synchronization with Active Directory was aborted before completion.  Synchronization will restart when the Team Foundation Server restarts.

2. One or more errors occurred when Team Foundation Server attempted to synchronize with the following Active Directory identity: Contributors. Number of errors that occurred:

# re: Team Foundation Server 2008 SP1 Preview

Tuesday, May 12, 2009 10:12 AM by bharry

Rajee, that's not really enough for me to figure out what could be wrong.  Is there more info in the event log?  I'd recommend running the TFS Best Practices Analyzer (BPA).  You'll find the latest version in the Oct 2008 version of the TFS Power Tools.

Brian

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker