Installazione di sviluppo in un'azienda con sviluppatori esterni

1

EDIT: si tratta di dove gli utenti avranno i loro file e TEST delle loro modifiche - un server di sviluppo in modo che possano modificare, salvare e quindi aggiornare una pagina per vedere cosa è cambiato.

Attualmente sto esaminando i nostri sistemi che abbiamo in atto, qui abbiamo 2 sviluppatori interni e 2 designer. Tutti e 4 hanno utilizzato lo stesso server per il lavoro di sviluppo con i propri ambienti e database e codice alloggiati in un repository SVN esterno, questo funziona piuttosto bene, tuttavia stiamo cercando di aprire questo server per il personale esterno.

Abbiamo 2 designer esterni che vorremmo poter modificare file / inserire disegni, ecc. Uno esegue un mac, altre finestre - idealmente vorremmo aprire l'accesso al nostro server di sviluppo ma uno di questi gli utenti sono fuori dal Paese, quindi l'accesso sarebbe lento per qualcosa di diverso da qualcosa che viene eseguito nel terminale, ma usano IDE grafici.

Qualcuno ha qualche esperienza / come le sue aziende gestiscono questo? Non molto appassionato di FTP per caricare, controllare, modificare, caricare, controllare ecc.

    
posta Wizzard 15.05.2011 - 10:22
fonte

2 risposte

2

La soluzione più semplice, almeno per ora, sarebbe quella di aprire semplicemente SVN ai tuoi sviluppatori esterni.

SVN è piuttosto disconnesso dal flusso di lavoro, quindi la persona sulla connessione lenta non dovrebbe avere grossi problemi al di fuori dei trasferimenti diretti di file. Presumendo che abbiano un accesso decente a internet che non dovrebbe essere orribile - Ho lavorato su alcuni progetti remoti su SVN, e lavoro in ufficio da remoto tutto il tempo e non ho lamentele.

Quindi, hai ciò di cui hai bisogno, fai qualche buco nel firewall.

    
risposta data 15.05.2011 - 13:49
fonte
2

Vorrei esaminare la configurazione di una soluzione DSC (controllo del codice distribuito) con accesso sicuro tramite SSH.

Gli esempi includono Git, Mercurial e Bazaar. C'è un po 'di una curva di apprendimento per i neofiti, ma vale la pena di dedicare alcune ore alla comprensione dei principi e delle basi. Sono disponibili anche front-end GUI.

    
risposta data 15.05.2011 - 18:09
fonte

Leggi altre domande sui tag