skip to main |
skip to sidebar
They are used to group Tasks.
www.codecollege.NET
MSBuild.exe TestProj.proj /property:Configuration=Debug
www.codecollege.NET
Tasks are reusable units of executable code used by MSBuild projects to perform build operations. They are declared inside the Target element.
www.codecollege.NET
@(ItemCollectionName).
www.codecollege.NET
They are key/value pairs which are used to configure the build. They are created by declaring a
property element inside PropertyGroup element.
www.codecollege.NET
Items represent inputs to the build system and they will be added as collections which are used as
parameters for tasks. They are available inside the ItemGroup element.
www.codecollege.NET
It is used to develope a single application from many places around the world at the same time.
www.codecollege.NET
It is a build tool for Visual Studio. It will build the software in environments where even visual studio is not installed.
www.codecollege.NET
It is used on situations like maintenace or bug fixing , ie., you knew where the break occured.
www.codecollege.NET
It is used on situations like release.
www.codecollege.NET
It is used on situations like hotfix where you need the stable lastest version.
www.codecollege.NET
Workspaces are mapped from developer's machine to server , so this type will reflect local
files.
www.codecollege.NET
It is not time-based, instead used on such situations where branching needs to be done based on
a collection of files grouped by a user.This type of branching is for the needs of an individual
user.
www.codecollege.NET
There are 5 options available on creating a branch, they are :
1. Changeset
2. Date
3. Label
4. Latest Version
5. Workspace version
www.codecollege.NET