2012-05-29 26 views
13

Leo v2.6 supports GIT con las funciones de control de versiones de monodesarrollo, pero no puedo encontrar nada que tenga que ver con el control de versiones en mi instalación de monodesarrollo (estable 2.6).¿Cómo funciona el control de versión monodesarrollo?

He intentado hacer clic derecho en los elementos, examiné todas las opciones de menú, etc. De hecho, no puedo hacer referencia alguna a nada que tenga que ver con el control de versiones en general, debe ser menos git específicamente.

Me falta algo porque la documentación lo hace parecer obvio.

Respuesta

9

Esto es lo que puede hacerse con el proyecto que ya está en SVN o la versión git de control (en mi MonoDevelop): Screenshot of MonoDevelop

Además de las opciones de menú se puede ver la barra en la parte inferior del editor de qué opciones como culpa o registro están disponibles.

Si su proyecto aún no está bajo el control de la fuente, la opción de publicarlo estará disponible. También debería poder consultar el repositorio desde la ventana principal de MonoDevelop.

Esto es todo de MonoDevelop 3.1, ¿entonces quizás algunas de estas opciones se presentaron más adelante? Cierto o no, te recomiendo que uses la versión más nueva de todos modos, el código de finalizaciones es mucho mejor y las operaciones de SCM son más rápidas. Sin mencionar muchas otras soluciones menores.

+0

Cabe mencionar que Push y commit funcionan y también revisan los cambios. Sin embargo, Update/Pull realmente no funciona. Por lo general, solo reinicio desde github a través de la línea de comandos: git fetch --all; git reset --hard origin/master –

14

Si falta el control de versión en la instalación de MonoDevelop y está ejecutando Linux, intente instalar el paquete monodevelop-versioncontrol. La documentación no aclara esto.

+3

sudo apt-get install monodevelop-versioncontrol –