Me he pintado en un problema al trabajar con un proyecto de Subversion de CodePlex, para esto pedí ayuda here. Tengo un repositorio local y CodePlex tiene su repositorio de Internet para el proyecto, y los dos no se mezclan :-(.¿Cómo usar un repositorio Subversion de Internet cuando desarrolla código?
Pero mi querido papá fallecido solía decirme que la diferencia entre un hombre inteligente y un hombre sabio es que el hombre sabio no entra en la trampa de la que un hombre inteligente encuentra su camino. En otras palabras: debo haber estado haciendo algo mal. Entonces:
Supongamos que es un grupo de pocos desarrolladores. El proyecto controlado por Subversion en Internet que desea comenzar a modificar. Desea trabajar en él localmente, cambiándolo según sus necesidades. Desea control de versión local. Desea controlar qué cambios de Internet aceptar en su repositorio, los que son relevantes. e importante y no causa ruido. Desea comprometerse con Internet algunos de sus loca Cambios: aquellos que está seguro que son estables y que son relevantes para toda la comunidad.
Este método de operación me parece de sentido común, pero nunca he trabajado en un proyecto de código abierto. Entonces: 1. ¿Es este un método de operación común y ? 2. ¿Cómo se puede hacer con Subversion sin meterse en problemas?
Parece que la respuesta común es que use un sistema de control de revisión distribuido como Git. Sin embargo, esto significa que estás sugiriendo que trabaje con CodePlex, no de la manera en que los CodePlex Gods lo han planeado. Entiendo y les agradezco a todos. Sin embargo, ¿mi MO es tan diferente de la norma? ¿Las respuestas a mis dos preguntas anteriores son: 1. NO y 2. No puede? ¿De qué manera trabajan los demás con CodePlex/Subversion para que no tengan que usar Git? – Avi