¿Es posible agregar opciones SCM alternativas en Xcode 3?

7

¿Es posible agregar opciones de SCM adicionales en Xcode, específicamente Mercurial? Sé que es posible afuera con Murky y otros, pero esperaba una integración "dentro de Xcode".

Si esto es demasiado así, dígalo.

    
pregunta bobtheowl2 18.08.2010 - 03:26

5 respuestas

3

En la última versión beta de XCode 4, hay un soporte integrado para Git, por lo que es posible agregar otro SCM.

Quizás Apple también incorporará el soporte de Mercurial también.

Son varias solicitudes: XCode debe admitir Mercurial y Git. , Xcode 4 debería ser compatible con Mercurial - para poner el soporte de Mercurial en XCode.

Entonces, si no puede encontrar una solución ahora, le sugiero que espere hasta que XCode 4 salga oficialmente.


Por cierto, si necesitas o quieres un buen cliente Mac OS X para Mercurial, deberías probar MacHg .

    
respondido por el Studer 18.08.2010 - 22:35
2

La falta de complementos de XCode se debe al hecho de que Apple no documenta la interfaz del complemento de XCode en público. Eso hace que escribir plugins XCode sea muy difícil. Para aumentar la posibilidad de un futuro complemento de Mercurial, puede presentar una copia de Documentación y apertura de la API del complemento Xcode (.xcplugin y familia) que es dupe of rdar: // 3037631.

    
respondido por el tonklon 18.08.2010 - 09:25
1

Hasta donde sé, no es posible agregar soporte para mercurial usando Xcode solo. Tienes que usar una herramienta externa (como Murky). El soporte SVN de Xcode es primitivo para decir algo bueno al respecto. Funciona, pero está lejos de ser como "Versiones". ;)

    
respondido por el Martin Marconcini 18.08.2010 - 03:35
1

Uno puede querer evaluar github for mac como alternativa.

    
respondido por el please delete me 06.07.2011 - 16:02
0

No vas a encontrar una extensión incorporada para agregar otros SCM. Lo mejor es usar otra herramienta (mencionada por Murky) o la CLI.

La tercera opción sería crear un conjunto de macros de Xcode que realizaran tareas comunes de SCM, como la confirmación y la extracción.

    
respondido por el Josh K 18.08.2010 - 03:43

Lea otras preguntas en las etiquetas