2009-09-10 3 views
5

Attualmente sto esaminando repositoryhosting.com per possibilmente ospitare il nostro codice aziendale, tuttavia, sono stanco di spingere in avanti per alcuni motivi. In primo luogo, se la società subisce, non ho alcuna garanzia che avrò accesso per afferrare i backup del codice prima. In secondo luogo, i loro termini indicano:Hosted SVN - RepositoryHosting.com

"L'utente accetta che Repository Hosting non sarà responsabile per danni diretti, indiretti, incidentali, speciali, consequenziali o esemplari, inclusi ma non limitati a, danni per perdita di profitti, avviamento, utilizzo, dati o altre perdite immateriali derivanti dall'uso o dall'impossibilità di utilizzare il Servizio. "

Fondamentalmente, voglio garantire che i nostri dati siano al sicuro. Capisco che facciano backup offsite e tali, tuttavia, se ci fosse una catastrofica perdita di dati che è stata colpa loro, saremmo rimasti con un "mi dispiace"?

E i tuoi pensieri su svn ospitato ed è meglio continuare a farlo da soli?

+0

Se si è aperti a utilizzare GIT anziché SVN, provare www.github.com. Uno dei vantaggi di GIT è il tuo repository locale è una copia di ciò che è sul server. Ottieni un backup automatico, se ci pensi. – tgiphil

risposta

3

Alla fine ci si deve fidare di qualcuno, che si tratti di una società di hosting, un produttore di dischi rigidi/nastri/cd. Il modo più semplice per garantire i tuoi dati con un host è quello di proteggere le tue scommesse gestendo i tuoi backup.

Utilizzare qualcosa come un'istanza di Amazon EC2 per rsync del repository ogni notte in Amazon S3, o Rackspace Cloud o un server noleggiato. Non fare affidamento su un solo host, allo stesso modo in cui non fai affidamento su una sola banca o un fondo comune di investimento.

1

Non sono un fan SVN ospitato (non sono un fan SVN!) Ma direi bastone con il proprio hosting interno e forse tornare al cloud se siete preoccupati per la perdita di dati.

Sono sicuro che molte persone non hanno avuto un problema, quindi probabilmente siete al sicuro. Ma se sei così preoccupato, l'unica persona di cui fidarti è te stesso :)

1

È piuttosto difficile eseguire il backup di .svn se la società di hosting non ti fornisce i backup reali.

Ho la seconda soluzione di OJ che lo ospita internamente.

Se hai davvero paura di perdere un repository, dai un'occhiata a un DVCS come Git. Ogni utente ha il repository completo in modo da non perdere mai nulla.

3

Da qualche anno usiamo soluzioni svn ospitate. Siamo finiti su RepositoryHosting.com e sono abbastanza buoni.

È possibile configurare tutti i progetti per eseguire un backup Trac e un backup SVN quotidianamente, sui server RH E anche sul proprio account Amazon S3 (si utilizzano backup settimanali).

Quindi la cosa peggiore che si verifica è perdere 1 giorno di lavoro, inoltre non si è bloccati al provider (è possibile importare i backup sul proprio o su un trac/svn ospitato abbastanza velocemente). Li raccomando o qualsiasi altra soluzione hosted affidabile.

0

Avete preso in considerazione l'affitto di un normale server fuori sede e l'installazione del proprio server SVN lì? Su Windows puoi provare a sperimentare con il server Visual SVN, che è abbastanza facile da configurare e ha una versione gratuita che è concessa in licenza per uso commerciale. http://www.visualsvn.com/

Come bonus, non avrai la fastidiosa preoccupazione che deriva dal fidarsi di una terza parte con tutto il codice sorgente che la tua azienda ha mai prodotto. Sul lato negativo non è possibile ottenere alcuni dei vantaggi di integrazione e automazione forniti con servizi come Hosting di repository, ma non mi sono trovato a mancarli.

1

Pensavo che repositoryhosting.com offra backup manuale (giornaliero, settimanale, mensile) ma anche integrazione Amazon S3 (backup automatico) di repository. Quindi non mi preoccuperei della perdita di dati, l'unica cosa che mi dà fastidio è la FIDUCIA. Le persone si fidano delle aziende sulla loro parola che non ruberanno il tuo codice hah?

+0

Devo fidarsi di qualcuno a volte. Ti fidi della tua compagnia telefonica per non ascoltare le tue chiamate? Ti fidi del tuo postino per non rubare il tuo post? – MarkJ

2

A mio parere è molto meno preoccuparsi di utilizzare il servizio SCM in hosting e gestito. Probabilmente più affidabile di gestirlo da solo.

Chi repositoryhosting.com è possibile controllare il tempo di attività negli ultimi mesi qui (l'assegno è in mio cliente solo quindi non è una statistica complessiva del loro servizio, ma dà un'idea):

http://www.pingdom.com/reports/5j8g4h2sl9ha/check_overview/?name=svn-repositoryhosting

Sono molto soddisfatto finora. Il supporto è grande.

Aggiornamento: Siamo spiacenti, il rapporto Pingdom è sparito. Ma sto ancora utilizzando repositoryhosting come soluzione di hosting alternativo/di backup dal 2010 ed è comunque fantastico!

Problemi correlati