none
Dúvidas sobre o Default Collection RRS feed

  • Pergunta

  • Bom Dia,

     

    Senhores sou iniciante no Team Foundation Server 2010 e possuo algumas dúvidas referentes ao Default Collection. As quais listo abaixo:

     

    1. O que realmente significa o Default Collection?

     

    2. Todo Team Project deve estar obrigatoriamente submetido ao Default Collection?

     

    3. Posso ter mais de um Default Collection? Se isso for possivel, é uma boa prática ter um Default Collection que irá englobar projetos com caracteristicas semelhantes?

     

     

    Desde já agradeço!


    Tiago Carmo Santos
    terça-feira, 17 de maio de 2011 13:03

Respostas

  • Thiago,

    Uma Team Project Collections é uma coleção de team projects que geralmente tem mesmas caracteriscas, como você mesmo disse. Geralmente ela é utilizada para agrupar todos os projetos da área financeira ou todos os projetos da área de RH. Outro modelo pode ser por área funcional, se sua organização for divida por áreas de conhecimento, como Web, VB.Net, C# ou coisa do tipo.

    Outro ponto para divisão de Project Collections é pela quantidade de projetos. Por exemplo, existe uma limitação de 500 Team projects para uma project collection. Se no seu ambiente tiver mais de 500 projetos, você terá que criar uma nova collection para gerenciar.

    No TFS 2010, é obrigatório o uso do Team Project Collection, porém o nome você pode dar o que quiser. Você pode apagar a Default Collection e criar uma outra com outro nome que seja mais indicado para a sua empresa. O nome Default Collection não é obrigatório, apenas ter uma Project Collection que é.

    Você pode ter várias collections em um servidor o que for melhor para a sua organização. Só um detalhe importante, nós temos outros componentes no TFS como o Build Controller, responsável por realizar a automação de builds, e o Test Controller, responsável por gerenciar e automatiza os testes. Cada um desses elementos só pode ser configurado para uma Project Collection, ou seja, se você quiser ter automação de Builds e você tem duas Projects Collections, você deverá ter 2 Build Controllers instalados no seus ambiente.

    Na realidade é até possível colocar um Build Controller com mais de uma collection, porém se der algum problema você estará só nessa, a Microsoft não dá suporte para essa prática.

    Segue um link sobre Project Collections: http://msdn.microsoft.com/pt-br/library/dd236915.aspx

    Abs


    Claudio Leite Visual Studio ALM Ranger | PSD Trainner by Scrum.org Twitter: @claudiobernardo Blog: http://www.claudioleite.com
    • Sugerido como Resposta Claudio Leite quarta-feira, 18 de maio de 2011 21:10
    • Não Sugerido como Resposta Claudio Leite quarta-feira, 18 de maio de 2011 21:11
    • Sugerido como Resposta Claudio Leite sexta-feira, 20 de maio de 2011 18:09
    • Marcado como Resposta Tiago Carmo Santos segunda-feira, 30 de maio de 2011 18:35
    terça-feira, 17 de maio de 2011 14:50

Todas as Respostas

  • Thiago,

    Uma Team Project Collections é uma coleção de team projects que geralmente tem mesmas caracteriscas, como você mesmo disse. Geralmente ela é utilizada para agrupar todos os projetos da área financeira ou todos os projetos da área de RH. Outro modelo pode ser por área funcional, se sua organização for divida por áreas de conhecimento, como Web, VB.Net, C# ou coisa do tipo.

    Outro ponto para divisão de Project Collections é pela quantidade de projetos. Por exemplo, existe uma limitação de 500 Team projects para uma project collection. Se no seu ambiente tiver mais de 500 projetos, você terá que criar uma nova collection para gerenciar.

    No TFS 2010, é obrigatório o uso do Team Project Collection, porém o nome você pode dar o que quiser. Você pode apagar a Default Collection e criar uma outra com outro nome que seja mais indicado para a sua empresa. O nome Default Collection não é obrigatório, apenas ter uma Project Collection que é.

    Você pode ter várias collections em um servidor o que for melhor para a sua organização. Só um detalhe importante, nós temos outros componentes no TFS como o Build Controller, responsável por realizar a automação de builds, e o Test Controller, responsável por gerenciar e automatiza os testes. Cada um desses elementos só pode ser configurado para uma Project Collection, ou seja, se você quiser ter automação de Builds e você tem duas Projects Collections, você deverá ter 2 Build Controllers instalados no seus ambiente.

    Na realidade é até possível colocar um Build Controller com mais de uma collection, porém se der algum problema você estará só nessa, a Microsoft não dá suporte para essa prática.

    Segue um link sobre Project Collections: http://msdn.microsoft.com/pt-br/library/dd236915.aspx

    Abs


    Claudio Leite Visual Studio ALM Ranger | PSD Trainner by Scrum.org Twitter: @claudiobernardo Blog: http://www.claudioleite.com
    • Sugerido como Resposta Claudio Leite quarta-feira, 18 de maio de 2011 21:10
    • Não Sugerido como Resposta Claudio Leite quarta-feira, 18 de maio de 2011 21:11
    • Sugerido como Resposta Claudio Leite sexta-feira, 20 de maio de 2011 18:09
    • Marcado como Resposta Tiago Carmo Santos segunda-feira, 30 de maio de 2011 18:35
    terça-feira, 17 de maio de 2011 14:50
  • Prezado Claudio Leite,

     

     

                                    Novamente gostaria de agradecer pela ajuda e atenção, minha dúvida foi sanada.

     

     

    Um grande abraço.


    Tiago Carmo Santos
    quarta-feira, 18 de maio de 2011 20:35