¿Por qué no hay Team Foundation Server Express Edition?

¿Por qué no hay Team Foundation Server Express Edition?

Casi 3 años y 16 respuestas más tarde, TFS Express es ahora un hecho.

Las ediciones Express están diseñadas específicamente para personas que no tienen acceso o, de manera más directa, no pueden pagar las versiones completas de Visual Studio, pero a las que les gustaría desarrollar en .NET Framework.

Team Foundation Server, por otro lado, está específicamente diseñado para empresas que tienen equipos de desarrollo de software con varios miembros. Las corporaciones (ni las startups) nunca han sido el objective del producto Express.

Todavía puede aprovechar las ediciones Express y las herramientas de queueboración al usar productos de código abierto junto con ellos, por ejemplo, usar Subversion para control de fuente, Cruise Control para continuous integration, etc. Le darán la mayor parte de lo que necesita y aún le permitirán usar las ediciones Express en un entorno de equipo.

No estoy seguro, sin embargo, si usar específicamente ediciones Express en un entorno de equipo es una violación de su EULA. Espero que no: P

Hay una versión Express de TFS que sale con Visual Studio 2012:

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

Debido a que Microsoft está posicionando a TFS para competir con software como ClearCase , la publicación de una edición gratuita socavaría ese posicionamiento.

Si está buscando el control de origen una funcionalidad de seguimiento de errores que proporciona TFS, hay una serie de productos gratuitos que pueden hacerlo por usted, como CVS o Subversion, si quiere algo de código abierto. TFS está destinado a ser utilizado por equipos muy grandes, que abordan los types de problemas que tiene con equipos muy grandes: usarlo solo para el control de la fuente es un exceso total.

Prefiero los productos de Sourcegear (son gratuitos para desarrolladores individuales): Vault si solo buscas control de código fuente y Vault Professional (anteriormente llamado "Fortress") si quieres control de fuente junto con seguimiento de errores y elementos de trabajo, que cubre la mayoría de la funcionalidad de TFS.

Bueno, es una pregunta interesante, pero la verdadera pregunta es ¿cuál sería el escenario de uso para tal cosa?

En particular, veo que TFS se centra principalmente en apoyar equipos de desarrollo . (Si hace un buen trabajo de eso o no, es un asunto diferente). Ciertamente, los desarrolladores individuales podrían beneficiarse de cosas como las instalaciones de control de origen en TFS, pero no está claro cómo una sola persona aprovecharía una gran parte de la funcionalidad en TFS.

Y, para un control de fuente puro, ya hay buenas alternativas para las que ya están en el mercado (como yo lo veo)

Además, es interesante observar que TFS tiene algunos requisitos sustanciales de hardware, software y entorno que no estoy seguro que faciliten el alojamiento de un único individuo; a less que pueda ahorrar una máquina solo para ejecutarla (algunas personas lo hacen; me parece una pérdida de una buena máquina, yo mismo :)).

Y para los equipos pequeños, ya existe TFS WorkGroup Edition, que supongo que es lo más cercano que MS va a llegar a TFS express.

¿Y las personas no deberían usar TFS? Eso es como decir que el control de fuente es solo para grupos y no para individuos.

Si tuvieran una edición expresa de TFS, probablemente conseguirían que más personas la usen y paguen por que su compañía la use.

¡Supongo que podrías decir que hay una versión Express! Codeplex ! Al igual que las ediciones express de Visual Studio tienen ciertas limitaciones, puede usar Codeplex de forma gratuita, pero debe desarrollar código abierto.

¿La edición del grupo de trabajo TFS no ocupa algo de este rol 'express'? 5 usuarios o less y el precio es muy 'expreso' en comparación con el gorila completo de 800 libras.

IBM tiene un producto similar a TFS, Rational Team Concert, y está disponible de forma gratuita para una pequeña cantidad de usuarios.

Por último, la edición Express de Team Foundation Server también está disponible. Compruébalo aquí .

No, de memory, todo lo que Team Foundation basa cuesta unas pocas veces más que las versiones profesionales. Ahí es donde Microsoft realmente gana su dinero.

La respuesta más directa es que TFS no escala DOWN lo suficientemente bien como para que valga la pena. TFS está muy dirigido a equipos de desarrollo de tamaño mediano, grande y grande, no está diseñado para equipos muy pequeños.

Además, a pequeña escala ya existen sistemas de control de fuente de alta calidad gratuitos o de bajo costo, por lo que no tiene mucho sentido que MS se esfuerce en competir en esa área.

Sugeriría usar SVN con el plug-in de VisualSVN si necesita control de fuente, lo que todos hacen, a bajo precio.

Mírelo de esta manera, Visual Studio 2008 Standard es un producto de $ 250. ¿Cuánta funcionalidad existe en, por ejemplo, Visual C # 2008 Express? Por lo less el equivalente de $ 25 vale? Más probable. Por lo less $ 10 fácilmente. VSTS 2008 Team Foundation Server es un producto de $ 2500. Si hicieran la misma cantidad de networkingucción de funciones para hacer una edición TFS Express, tendría un valor de $ 250, que es mucho más que regalar de forma gratuita. Más aún, gran parte del valor de TFS se encuentra en su escalabilidad y características principales, que es casi imposible de eliminar para crear un producto simplificado y más económico.

Creo que la razón por la que Microsoft no tiene una versión de SQL Server Express de TFS es porque TFS incluye SSAS bajo las coberturas. Dudo que alguna vez haya una versión "expresa" de SSAS.

Aquí está el enlace para download la Beta de TFS Express Edition: http://www.microsoft.com/visualstudio/11/en-us/downloads#tfs-express