Domanda

Usiamo MonoDevelop/MonoTouch per costruire le nostre app per iPhone/iPad aziendale.

Un nuovo client vuole che utilizziamo il proprio TFS come repository di codice sorgente. C'è un ponte che può permetterci di connetterci a TFS? Forse tramite SVN se dobbiamo?

Modifica: la nuova versione di Xamarin ora supporta Visual Studio 2012. http://xamarin.com

È stato utile?

Soluzione 4

Xamarin ora supporta Full Visual Studio come plug -in.

Altri suggerimenti

C'è un nuovo addin disponibile per lo sviluppo di monode che sembra colmare questa lacuna. Collegamento: http://www.teamaddins.com/

Un paio di opzioni per te:

Team Explorer Everywhere ha un'interfaccia della riga di comando, quindi non si integrerà con MonoDevelop. Svnbridge potrebbe funzionare come MonoDvivelvview ha integrato il supporto per SVN, ma non ho esperienza personale a farlo in questo modo.

In un progetto precedente ho lavorato che aveva bisogno esattamente della stessa cosa quello che facevamo era semplicemente eseguire Windows in una VM (usando i parallelismi) e mantenere la soluzione monotouch sourcecode in Windows, quindi utilizzare i parallelismi per condividerlo con OSX, dove noi si svilupperebbe utilizzando MonoDvivi. In Windows, useremmo semplicemente Visual Studio per commettere il codice su TFS.

Non è la soluzione più grande, ma ha funzionato bene. Un bell'effetto collaterale di ciò è che puoi sempre aprire alcune classi in VS+Resharper e ripulire il codice più facilmente e si presenta automaticamente in MonoDevelop.

La soluzione del minimo-bad che ho escogitato per Xamarin + TFS è impostare TFS tramite una macchina Windows come normale, montare l'area di lavoro TFS come fileshare SMB sul Mac (Finder/Go/Connect to Server) Checkouts manualmente in Visual Studio durante le modifiche.

È Klugey, ma non sembra esserci alcun strumento TFS affidabile disponibile per Mac. E anche con il rilascio di Monotouch per Visual Studio, ci sono ancora cose che devi fare attraverso Xamarin Studio.

La nostra azienda utilizza TFS e Xamarin Studio e dopo la versione 4.1 Teamaddins ha smesso di funzionare, ho creato un nuovo addin che è un'open source e potresti provarlo:https://github.com/indomitable/monodevelop-tfs-addin

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top