S
S
sermal2012-03-16 11:43:07
Programming
sermal, 2012-03-16 11:43:07

Automatic assembly update between different projects in TFS

There is a collection of projects in TFS 2010, in which there are several team projects. One of the projects has an output assembly. How can it be automatically replaced in other team projects where it is used?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Antelle, 2012-03-17
@Antelle

There are no standard tools for this, TFS will not track dependencies and will not commit code there. You can, of course, if you need to, add a build process template and do what you want there.

A
Angelina_Joulie, 2012-03-18
@Angelina_Joulie

Usually they do it like this:
1. Shared assemblies are separated into a separate project
2. They write a build script (in the simplest cases, .sln is suitable)
3. NuGet is installed
4. A .nuspec file is built and all assemblies are not put into it (see step 1)
To automate the process, a continue intergration (CI) build server is configured, which, with each change, would collect common assemblies and send them to the NuGet Repository, from where all interested projects would be pulled up as needed.
Here is the first link from Google
www.hanselman.com/blog/NuGetForTheEnterpriseNuGetInAContinuousIntegrationAutomatedBuildSystem.aspx
If you have any questions, please email.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question