Limitazioni dell'utilizzo di Virtual Machine Hyper-V come ambiente di sviluppo .NET

0

Ho pensato di utilizzare una macchina Hyper-V anziché un computer fisico per installare i miei strumenti di sviluppo .NET / Azure / Xamarin / ASP.NET / Windows Phone. In questo modo potrei facilmente passare dal mio desktop al mio portatile quando ho bisogno di sviluppare qualcosa in movimento.

Ci sono dei limiti in questo scenario di cui dovrei essere a conoscenza?

Grazie,

Adrian

    
posta Adrian Grigore 11.02.2014 - 15:36
fonte

1 risposta

1

Penso che scoprirai che copiare i file di dati iper-V sarà un po 'più grande di quanto ti aspetti, "potrei facilmente spostarmi dal mio desktop al mio portatile" .. dopo aver copiato un drive iper-V da 20 Gig, sì .. prima pensa a quanto durerà quella copia.

Quello di cui hai veramente bisogno è installare gli strumenti di sviluppo su entrambe le macchine (un costo una tantum) e poi lavorare sul tuo codice usando un sistema di controllo del codice sorgente come se tu fossi 2 persone che accedono allo stesso repository. Quando vuoi usare il laptop, assicurati di aver controllato tutto il codice, controllalo sul portatile e allontanati. Quando sei pronto per tornare indietro - commit e checkout sul desktop. Hai anche il vantaggio del controllo del codice sorgente e un ambiente di sviluppo più veloce.

È possibile eseguire il server SCM sulla macchina desktop e continuare a fare check-in / out anche sul desktop, ma in questo caso sarà possibile eseguire il commit solo quando collegati alla stessa LAN. Un'alternativa sarebbe ottenere un repository basato su "cloud" su cui eseguire il commit.

    
risposta data 12.02.2014 - 09:27
fonte

Leggi altre domande sui tag