È possibile aggiungere opzioni SCM alternative in Xcode 3?

7

È 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.

    
posta bobtheowl2 18.08.2010 - 03:26
fonte

5 risposte

3

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 .

    
risposta data 18.08.2010 - 22:35
fonte
2

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.

    
risposta data 18.08.2010 - 09:25
fonte
1

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". ;)

    
risposta data 18.08.2010 - 03:35
fonte
1

Si potrebbe valutare github per mac in alternativa.

    
risposta data 06.07.2011 - 16:02
fonte
0

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.

    
risposta data 18.08.2010 - 03:43
fonte

Leggi altre domande sui tag