What is TFS ?

Sunday, August 30, 2009


Team Foundation Server.


www.codecollege.NET

What is the Expansion of WIQL?


Work Item Query Language (WIQL).


www.codecollege.NET

What are the 2 process templates in TFS ?


1. Microsoft Solutions Framework for Agile Software Development version 4.0 (MSF Agile for short)
2.MSF for CMMI Process Improvement version 4.0 (MSF CMMI for short).


www.codecollege.NET

What is a WorkItem in TFS ?


It is used to track anything related to your team Project, like bugs and tasks.


www.codecollege.NET

Name any two Managed API Assemblies of Team Build 2008.


1. Microsoft.TeamFoundation.Build.Client.dll
2. Microsoft.TeamFoundation.VersionControl.Client.dll


www.codecollege.NET

What is the purpose of the Managed API in Team Build 2008?


It allows us to program the Team Build.


www.codecollege.NET

What is "Partially Completed" option in TFS ?


It is a Build with one or more failed tests.


www.codecollege.NET

Does the TFS 2008 support Queue Build ?


Yes.


www.codecollege.NET

What is a Build Retention Policy ?


It is a policy using which you can decide how many build results Team Build can keep.


www.codecollege.NET

What is Continuous Integration in TFS Build?


It is nothing but the Build is done on every Check-in.


www.codecollege.NET

Does TFS store all the configuration data in TFSBuild.proj file itself ?


No. Most of the data are stored in TFS databases.
Note: In VS 2005 all configuration data were stored in this file.


www.codecollege.NET

What is TFSBuild.proj file?


It is an XML file that contains build configuration data.


www.codecollege.NET

What is a BVT ?


Build Verification Test(BVT) is a type of automated test which is used to validate your team's work after build.


www.codecollege.NET

What is Build Automation ?


It is a process of collecting, assembling, validating and auditing the artifacts that compirse your solution.


www.codecollege.NET

What is STM.NET ?


STM.NET is an experimental version of the .NET Framework which has been modified to enable software transactional memory. STM.NET simplifies multithreaded application programming by allowing you to delineate sections of your code as transacted, atomic, and isolated from other atomic regions.


www.codecollege.NET

What is B# ?


It is a programming language for Embedded Systems.


www.codecollege.NET

Daily Tips- Tip #29 - How can i copy the files in the debug folder to some other directory automatically using the Build macros?


Add the following line of code to the Post build event in the project properties,
call copy $(ProjectDir)$(OutDir) c:\test\


www.codecollege.NET

Daily Tips- Tip #31 - How can i copy the files in the debug folder to some other directory automatically ?


Add the following line of code to the Post build event in the project properties,
call copy E:\projectdir\bin\Debug c:\test\


www.codecollege.NET

What is the expansion of WMI ?


Windows Management Instrumentation.


www.codecollege.NET

What is the name of the file you need to change to add pre- and post-build functionality into your custom package ?


Targets file.
It is located in ,
%WINDOWS%\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets


www.codecollege.NET

Which tool can be used to do the Automated Build ?


MS Build.


www.codecollege.NET

LinkWithin

Blog Widget by LinkWithin

Recommended Books