Estoy usando Google Code para alojar mi proyecto de C#. Tiene una solución con una biblioteca de clase y un proyecto de prueba. Estoy usando Visual Studio 2010.¿Qué archivos/carpetas en una solución C# de Visual Studio 2010 deben ir a Mercurial DVCS?
El cliente que estoy usando es TortoiseHG.
En Windows Explorer, primero cloné una carpeta vacía y obtuve los archivos .hg dentro de ella para que esté asociada con mi código alojado. Ahora, creé un nuevo proyecto de C# y copié todos los archivos dentro de mi carpeta de código fuente raíz controlada. Trabajaré en eso más adelante.
Al comprometerme, hay muchos archivos y carpetas dentro de la carpeta de mi solución y no todos son código. Usualmente solo construyo y saco el EXE o DLL y nunca me molesté con otras cosas. Ahora siento que no todos los archivos y carpetas son importantes para el control del código fuente.
Soy realmente nuevo en el control de fuente.
¿Qué archivos/carpetas deben pasar al control de código fuente, además de los archivos de código propiamente dichos?
Así que, básicamente, debería seguir un método de prueba y error bastante informado hasta que obtenga el conjunto correcto. Todos los registros anteriores pueden tener algo extra o perder algo. ¿Te entendí bien? –
@Senthil: eso es lo que básicamente sugiero, sí, pero eche un vistazo a mi actualización, que debería ayudarlo a comenzar en la dirección correcta. También tenga en cuenta que algunos proyectos requieren archivos auxiliares, complementos, extensiones o bibliotecas especiales. Tiendo a incluir todos estos en una carpeta de solución (y física), para estar seguro de que todo está junto, con un pequeño archivo de instrucciones para instalar extensiones/complementos. – Abel
Sí, gracias por mencionar esos archivos/carpetas específicos :) –