Estoy trabajando en el proyecto de código abierto para Windows desarrollado. I creó un nuevo proyecto usando Visual Studio asistente de Studio y ahora quiero publicarlo usando subversion y desarrollarlo con amigos. ¿Qué archivos de configuración de proyectos tengo para agregar al repositorio para hacer que mis amigos puedan descargar la revisión del proyecto actual y abrirlo en Visual Studio?Uso de Visual Studio para proyectos de código abierto (gestión de proyectos y cuestiones legales)
-
elemento
- Lista Universidad donde estudio es un miembro del proyecto de Microsoft Academia Alianza , que hacen a los estudiantes capaces descargar copias legales de muchos productos de Microsoft. ¿Puedo utilizar esta copia para desarrollar el proyecto de código abierto y publicar el código creado en Internet?
Respuesta
Para 1; Excluiría los archivos * .user y * .suo ya que son específicos del usuario, y las carpetas bin/obj como están compilación salida. Incluye casi todo lo demás; Cs, .csproj, Resx, etc.
Para 2, from here:
Usted puede utilizar el software para fines no comerciales, incluyendo uso educativo, de investigación y/o diseño, y desarrollo y prueba de proyectos para asignaciones de clase, pruebas, o proyectos personales. No puede usar software MSDNAA para cualquier desarrollo de software con fines de lucro.
No soy abogado, pero mientras no lo vendas, estarás bien en la advertencia de "proyectos personales".
Por supuesto, siempre se puede utilizar alternativas gratuitas:
Sharp Develop (también de código abierto)
Visual Studio 2010 Express Editions
Esto permite a otros usuarios, tal vez, a los aficionados tienen acceso. Legalmente, deberías estar bien, pero no lo vendas.
Tenga en cuenta que las restricciones para no vender una licencia colocada por Microsoft no son copacetic a la licencia GPL. Por lo tanto, no puede bifurcar un proyecto GPL y usar Visual Studio para la compilación de su proyecto. Este article es bastante revelador de los problemas. El blog post le da a Sharp Develop alta elogios como una solución alternativa.
- 1. F # proyectos de código abierto
- 2. Delphi - proyectos de código abierto
- 3. Incluyendo código en proyectos de código abierto
- 4. la promoción de proyectos de código abierto
- 5. Pesadilla de distribución de proyectos de Visual Studio de código abierto
- 6. Contribuciones y Contribuyentes Anónimos en Proyectos de Código Abierto
- 7. Buscando proyectos de código abierto VB.NET para aprender de
- 8. ¡Muéstrame proyectos de código abierto usando Facelets!
- 9. Mejores prácticas para proyectos de Subversion y Visual Studio
- 10. Stemming - ejemplos de código o proyectos de código abierto
- 11. .hgignore Mercurial para proyectos Studio 2010 Visual
- 12. Gestión de dependencias para grandes proyectos
- 13. Waf generar proyectos de Visual Studio?
- 14. Cómo refactorizar grandes proyectos en visual studio
- 15. ¿Proyectos de código abierto de java para participar?
- 16. Proyectos de Visual Studio con varias carpetas
- 17. Proyectos de Visual Studio 2010 Reporting Services?
- 18. Cualquier sitio de alojamiento de código abierto para proyectos abandonados?
- 19. Software de gestión de proyectos, opciones disponibles
- 20. Plantillas de proyectos múltiples de Visual Studio renombrar espacios de nombres y nombres de proyectos
- 21. Micro aplicaciones asombrosas y proyectos de código abierto
- 22. proyectos pic32 en visual studio 2010
- 23. Mejores proyectos de código abierto en Erlang/OTP para aprender
- 24. Proyectos de código abierto que demuestran TDD y principios SÓLIDOS
- 25. ¿Cómo encontrar colaboradores para proyectos de código abierto?
- 26. ¿Dónde ir a buscar proyectos de código abierto para trabajar?
- 27. Bien escrito proyectos de código abierto (para el aprendizaje)?
- 28. Mejores prácticas para repositorios git en proyectos de código abierto
- 29. Sistema de compilación independiente para proyectos de Visual Studio
- 30. Mercurial .hgignore para proyectos de Visual Studio 2012