TF400744 in RestoreOriginalRecoveryModel.sql while upgrading TFS


Hi While performing TFS upgrade from 2012 update 3 to 2012 update 4, got this error: TF400744: An error occurred while executing the following script: RestoreOriginalRecoveryModel.sql. Failed batch starts on the line 1. Statement line: 1. Script line: 1. Error: 5069 ALTER DATABASE statement failed. SQL version: 2012 SP1. The error occurred while upgrading the project collection database (after all verification tests passed). After restoring from snapshot and returning to valid configuration, we checked the recovery model of TFS databases: recovery model was set to "Full". Performed the following: 1. installed SQL 2012 SP1 CU8 (Just to be sure we have all hotfixes) 2. Set all TFS...
no comments



Hi   New version Microsoft Visual Studio Team Foundation Server 2010 MSSCCI Provider 32-bit released. This version includes a fix to an issue of workspace mapping curruption when using VS2005 with MSSCCI in a multi branch environment. I hope this fix will be also released for MSSCCI 2012 + 2013 soon.   Dan
no comments

wrong changeset number appears in buildDetail.SourceGetVersion? (+solution)


Hi In TFS build template xaml, I use buildDetail.SourceGetVersion and *always* get last changeset, even If I queued a build using specific changeset. Here’s what happened. Step by step. My customer asked me that the build number format will contain changeset. Something like MYBuildDefinition_C5586_20131218.1 Modified Xaml: Properties: Checked in, queued builds. If I don’t mention specific changeset for build (using latest version) – then it works 100% ! Now I queue build using previous changeset and type C5586 in getVersion field Here’s what happened: started build for c5585, named by c5589 Solution: BuildDetail.SourceGetVersion does not matter. It is “GetVersion” (workspace property) that matters. The Fix: Check GetVersion for override. If null or empty...
no comments

"But why are the TFS team alerts not working?"


Hi Since TFS 2012 the alerts system has been improved dramatically, allowing us to create alerts which affects all team members. The alerts administration is web based and does not need any plug-in or a client tool. However, I've been asked why do the individual alerts continue to work and to send email upon a trigger, whie an alert set for the team does not do the same. When individual do not work, we check SMTP settings, we check the query which the alert is based on, and we look for errors in event log. But now situation is different: individual alerts work, no...
tags: , ,
no comments

Where is the excluded files list under VS2012?


 HiSince VS2012, we no longer get the excluded file list field when we try to add files to TFS.In Previous versions we could change the filter in thee beginning of the item adding process.Well, now there's a different way to do it.If you want to build an exclusion list that differ then TFS default, allyou have to do is add .tfignore file to your local folder.the file affects recoursively, and you can override it by other .tfignore files in sub folders.How to build your ignore file - here.With your custom ignore file, you can be sure your settings are...
no comments

TFS/Visual Studio 2013 about to launch


 Hi  TFS/Visual Studio 2013 about to launch.RC version available , you can read about it here.The new web access released in TFS 2012 is getting better and better, and now supports work item charting, work breakdown (features to tasks) and complete testing process. As Brian Harry mentioned here, the new version will be released on Oct 18th and launched on Nov 13th Dan
tags: ,
no comments

TFS – Keil source control intergration


Hi For those of you who develop embedded systems in Keil , I prepared a configuration file to help you integrate with TFS within Keil environment. The config file is formatted for Keil UV4, and the pathes I wrote in the file are targeting Team Explorer 2010 in 32 bit environment. Feel free to change path to fit your environment. Here's the config file contents, feel free to copy and paste. Just change the paths if needed. Dan DataBase= MenuItem=Team Foundation Source Control &Explorer Command=C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe Arguments= Environment= RunMinimized=0 QueryComment=0 QueryRevision=0 QueryCheckPoint=0 Initial_Folder= MenuItem=Check &In '%F' Command=C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe Arguments=checkin "#F" /comment:"%Q" /recursive Environment= RunMinimized=1 QueryComment=1 QueryRevision=0 QueryCheckPoint=0 Initial_Folder= MenuItem=Check &Out '%F' Command=C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe Arguments=checkout "#F" /recursive Environment= RunMinimized=1 QueryComment=0 QueryRevision=0 QueryCheckPoint=0 Initial_Folder= MenuItem=&Undo Check...

[Unsupported] Multiple build controllers on a single machine

I've been asked about this issue: how to create multiple build controllers on a single machine. First of all: Why should we? This is needed in a TFS environment with many TFS Team project collections. Each build controller can serve one TFS Team project collection only. So assuming we have a build machine strong enough for handling massive amount of builds from several collections, we are forced to provide multiple machines to host each controller. The workaround - Unsupported! - is to setup a multiple build controllers environment on a single machine, here's 2 posts about it:
no comments