Pergunta

Por que não existe um Team Foundation Server Express Edition?

Foi útil?

Solução

Quase 3 anos e 16 respostas depois,Expresso TFS agora é um fato.

Outras dicas

As Express Editions são projetadas especificamente para indivíduos que não têm acesso ou, mais claramente, não podem pagar pelas versões completas do Visual Studio, mas que gostariam de desenvolver no .NET Framework.

O Team Foundation Server, por outro lado, foi projetado especificamente para corporações que possui equipes de desenvolvimento de software com vários membros.As corporações (nem as startups) nunca foram alvo do produto Express.

Você ainda pode aproveitar as vantagens das edições Express e das ferramentas colaborativas usando produtos de código aberto em conjunto com elas, por exemplo, use o Subversion para controle de origem, Cruise Control para integração contínua, etc.Eles fornecerão a maior parte do que você precisa e ainda permitirão que você use as edições Express em um ambiente de equipe.

Não tenho certeza, entretanto, se o uso específico das edições Express em um ambiente de equipe é uma violação do seu EULA.Espero que não :P

Há uma versão Express do TFS lançada com o Visual Studio 2012:

http://blogs.msdn.com/b/bharry/archive/2012/02/23/coming-soon-tfs-express.aspx

Porque a Microsoft é posicionamento TFS competir com softwares como ClearCase, lançar uma edição gratuita prejudicaria esse posicionamento.

Se você está procurando o controle de origem e uma funcionalidade de rastreamento de bugs que o TFS fornece, há vários produtos gratuitos por aí que podem fazer isso por você, como CVS ou Subversion, se você quiser algo de código aberto.O TFS foi projetado para ser usado por equipes muito grandes, resolvendo os tipos de problemas que você tem com equipes muito grandes - usá-lo apenas para controle de origem é um exagero total.

Eu prefiro os produtos da Sourcegear (eles são gratuitos para desenvolvedores individuais) - Cofre se você está apenas procurando controle de origem e Profissional do Vault (anteriormente chamado de "Fortress") se você deseja controle de origem junto com rastreamento de bugs e itens de trabalho, que cobre a maior parte da funcionalidade do TFS.

Bem, é uma pergunta interessante, mas a verdadeira questão é qual seria o cenário de uso para tal coisa?

Em particular, vejo o TFS se concentrando fortemente no suporte ao desenvolvimento equipes.(Se faz um bom trabalho ou não, é uma questão diferente).Certamente desenvolvedores individuais poderiam se beneficiar de recursos como os recursos de controle de origem do TFS, mas não está claro como um único indivíduo aproveitaria muitas das funcionalidades do TFS.

E, para puro controle de origem, já existem boas alternativas para isso no mercado (a meu ver)

Além disso, é interessante notar que o TFS tem alguns requisitos substanciais de hardware, software e ambiente que não tenho certeza se facilitariam a hospedagem de um único indivíduo;a menos que ele possa dispensar uma máquina apenas para operá-la (algumas pessoas fazem isso;Eu mesmo acho que é um desperdício de uma boa máquina :)).

E para equipes pequenas, já existe o TFS WorkGroup Edition, que eu acho que é o mais próximo que a MS vai chegar do TFS Express.

E os indivíduos não deveriam usar o TFS?É como dizer que o controle de origem é apenas para grupos e não para indivíduos.

Se eles tivessem uma edição expressa do TFS, provavelmente fariam com que mais pessoas o usassem e pagassem para que sua empresa o usasse.

Acho que você poderia dizer que existe uma versão Express! Codeplex!Assim como as edições expressas do Visual Studio têm certas limitações, você pode usar o Codeplex gratuitamente, mas deve desenvolver código aberto.

A edição do grupo de trabalho do TFS não preenche de alguma forma esse papel 'expresso'?5 usuários ou menos e o preço é muito “expresso” quando comparado ao gorila completo de 800 libras.

A IBM possui um produto semelhante ao TFS, o Rational Team Concert, e está disponível gratuitamente para um pequeno número de usuários.

Por fim, a edição Express do Team Foundation Server também está disponível.Confira aqui.

Não, de memória, qualquer coisa baseada no Team Foundation custa algumas vezes mais do que as versões profissionais.É aí que a Microsoft realmente ganha dinheiro.

A resposta mais direta é que o TFS não diminui o suficiente para valer a pena.O TFS é voltado principalmente para equipes de desenvolvimento de médio, grande e grande porte, mas não foi bem projetado para equipes muito pequenas.

Além disso, em pequena escala, já existem sistemas de controle de origem gratuitos ou baratos de alta qualidade disponíveis, portanto não faz muito sentido para a MS se esforçar para competir nessa área.

Eu sugeriria usar SVN com o Plug-in VisualSVN se você precisar de controle de origem, o que todo mundo faz, de forma barata.

Veja desta forma: o Visual Studio 2008 Standard é um produto de US$ 250.Quanto dessa funcionalidade existe, digamos, no Visual C# 2008 Express?Pelo menos o equivalente a $ 25?Provavelmente.Pelo menos $ 10 facilmente.O VSTS 2008 Team Foundation Server é um produto de US$ 2.500.Se eles fizessem a mesma redução de recursos para fazer uma edição do TFS Express, valeria US$ 250, o que é um pouco demais para dar de graça.Mais ainda, grande parte do valor do TFS está em sua escalabilidade e conjunto de recursos básicos, que é quase impossível de eliminar para criar um produto simplificado e mais barato.

Acho que a razão pela qual a Microsoft não tem uma versão SQL Server Express do TFS é porque o TFS inclui o SSAS nos bastidores.Duvido que algum dia exista uma versão "expressa" do SSAS.

Aqui está o link para baixar o TFS Express Edition Beta: http://www.microsoft.com/visualstudio/11/en-us/downloads#tfs-express

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top