tfs2010 - How should I configure a TFS team project based on my real world realities? -


we have project developed in multiple phases on next 12- 18 months. it's agile-esque project in waterfall environment, matters.

my initial thought create 1 team project named 'project x'. under project x multiple solution folders main development in folder called main. branching done appropriate.

the other solution folders under project x team project of tools need build project independ of main app, web app. example, needed build app processing data , sending web service never interacted or merged in way main web app.

the advantages see approach a) code project kept under single team project , b) work items, bugs, wishlist items, accessible other projects.

does approach make sense? ideas improve this? haven't created team project yet.

i comment on advantages listed understand why approach isn't ideal.

the advantages see approach a) code project kept under single team project and

both tools , web application "this project." right there key indicator should use 1 team project inside of tfs. gain nothing having 2 separate team projects. in fact, may make more difficult manage.

consider if have requirement has work 1 both tool , main application complete. in scenario, there no way track work history associated 1 requirement because using 2 team projects. there many more reasons, have manage permissions in 2 places, have 2 sets of mappings etc etc.

i highly recommend opt use 1 team project. you, , entire team, thank me later.

b) work items, bugs, wishlist items, accessible other projects

if have 2 team projects, cannot access wis etc across projects. in fact, have exact opposite- have create wis in both projects if work crossed on between two.

you should have 1 team project. folder tools , folder web application. there can take further having branched off- branch development , branch main start. inside each, have tools , web application versions stay in sync.

here place start reading before setting project: microsoft team foundation server branching guidance.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -