Soy nuevo en Visual C# Studio (en realidad usando la edición Express, pero otro desarrollador está usando la versión completa), y estamos usando el control de versiones (svn).¿Qué archivos en un proyecto de Visual C# Studio no necesitan ser versionados?
Me resulta aceptable agregar los archivos del proyecto al repositorio, ya que este repositorio es solo para nosotros dos que usamos Visual C# Studio. Pero parece que hay algunos archivos irrelevantes allí. ¿Puede alguien que esté familiarizado con los archivos del proyecto Visual C# Studio decirme qué archivos pueden ser svn: ignorados con seguridad?
Algunos archivos sospechosos:
- project.csproj
- project.csproj.Debug.cachefile
- project.csproj.user
- project.sln
- project.suo
- Contenido \ Content.contentproj
Estoy seguro de que se requiere .sln, pero ¿qué es esto .suo? y el .csproj? ¿Puede/debe alguno de estos ser generado por Visual C# Studio al cargar un proyecto?
el ganglio centinela es el archivo de solución, la csproj es el archivo de proyecto de C#. Necesitará estos dos archivos. El suo es el archivo de opciones de usuario de la solución y, como su nombre indica, no desea ese archivo. Simplemente contiene opciones de usuario. Además, todos los archivos * .csproj. * También se pueden ignorar. – mrsheen
http://msdn.microsoft.com/en-us/library/ee817674.aspx Lista explícita de Microsoft allí. – JMD