È possibile aggiungere ulteriori opzioni SCM in Xcode, in particolare Mercurial? So che è possibile fuori con Murky e altri, ma speravo in una integrazione "dentro Xcode".
Se è troppo assennato, dillo.
È possibile aggiungere ulteriori opzioni SCM in Xcode, in particolare Mercurial? So che è possibile fuori con Murky e altri, ma speravo in una integrazione "dentro Xcode".
Se è troppo assennato, dillo.
Nell'ultima beta di XCode 4, c'è un supporto integrato per Git, quindi è possibile aggiungere altro SCM.
Forse Apple includerà anche il supporto Mercurial.
Sono diverse richieste - XCode dovrebbe supportare Mercurial e Git. , Xcode 4 dovrebbe supportare Mercurial - per mettere il supporto Mercurial in XCode.
Quindi, se non riesci a trovare una soluzione ora, ti suggerirei di attendere fino a quando XCode 4 non si presenterà ufficialmente.
A proposito, se hai bisogno o desideri un bel client Mac OS X per Mercurial, dovresti provare MacHg .
La mancanza di plugin XCode è dovuta al fatto che Apple non documenta l'interfaccia del plugin di XCode in pubblico. Questo rende la scrittura di plugin XCode molto difficile. Per aumentare le possibilità di un futuro plug-in Mercurial è possibile archiviare un duplicato di Documentazione e apertura dell'API plug-in Xcode (.xcplugin e famiglia) che è dupe di rdar: // 3037631.
Per quanto ne so, non è possibile aggiungere supporto per mercurial usando Xcode da solo. Devi usare uno strumento esterno (come Murky). Il supporto SVN di Xcode è primitivo per dire qualcosa di carino a riguardo. Funziona, ma è lontano dall'essere come "Versioni". ;)
Non troverai un'estensione incorporata per aggiungere altri SCM. La cosa migliore è usare un altro strumento (Murky menzionato) o la CLI.
La terza opzione sarebbe quella di creare una serie di macro Xcode che eseguono attività SCM comuni, come commit e pull.
Leggi altre domande sui tag xcode