Blog'A'Little

Just another C# guy

TFS - Source Control Move of builds - Ultimate Automagic

I've been working quite a bit the last two weeks with setting up a continuous integration build regime at work along side a big refactoring job that includes a lot of files and directories moving about.

In TFS2005 the default path for builds was $\<your project>\TeamBuildTypes\<build name>. This is more customizable in TFS2008 and I wanted to take advantage of that. I figured that our build types should be within the branch, so that when we're branching out we can branch out even the build types. Using the Source Control Explorers move action, I started moving about our builds. The next thing I needed to do was to update the build definition by going to the Team Explorer in Visual Studio and rightclicking the build I wanted to edit and choose to edit the build definition. Selected the project file page. Much to my surprise, the path for the project file has already been updated. Turns out that the build part of TFS figured out I moved the files and decided to update this automagically. Quite a nice feature, if you ask me. Saved me a bit of work, seeing that we have a few builds.

kick it on DotNetKicks.com kick it on GameDevKicks.com

Comments

canadian payday loans said:

Your website is very the most informative. I loved your website a lot. Thank you.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# juli 2, 2010 12:16

payday loans edmonton said:

Your blog page is great. Give thanks to you truly for delivering a huge amount of both interesting and useful tips. Most definitely i'll bookmark your post and will be definitely coming back. Once again, I admire your entire work not to mention providing so much interesting info to the many people.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# august 25, 2010 1:45

loans bc said:

cezdoqhhjqgcvbfirlselafozrumtbtwxyq

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 2, 2010 1:27

canadian payday loans said:

Very useful article.  Myself & my neighbor were preparing to do some research about that. We got a good book on that matter from our local library and most books were not as descriptive as your information. I am very glad to see such information which I was searching for a long time.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 22, 2010 3:29

payday loans no fax said:

Greetings everyone, This webpage is wonderful and so is how the matter was expanded. I like some of the comments too although I would prefer we all keep it on topic in order add value to the subject. zvoccyhaqtl

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 23, 2010 2:24

no fax loans said:

Thanks for good news! Your site is very useful for me. I bookmarked your site!

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 26, 2010 2:40

loan canada bad credit said:

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 27, 2010 1:15

bad credit loans said:

Thanks for good news! Your site is very useful for me. I bookmarked your site!

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 27, 2010 3:35

loans bc said:

Thanks for such a terrific submit as well as the assessment, I am totally impressed! Maintain stuff like this coming.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 28, 2010 1:52

payday loan ontario said:

Hi buddy, quite informative publish. Please maintain them coming.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 28, 2010 3:54

bad credit loans said:

This article gives the light in which we can observe the reality. This is rather nice one and gives in-depth information. Thanks for this nice article

kick it on DotNetKicks.com kick it on GameDevKicks.com
# september 29, 2010 2:55

Chasmine said:

Now I know who the barniy one is, I’ll keep looking for your posts.

kick it on DotNetKicks.com kick it on GameDevKicks.com
# juli 1, 2011 11:45
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Design downloaded from Free Templates - your source for free web templates