Ho un sito Web che dice www.livesite.com che è attualmente in esecuzione. Ho sviluppato una nuova versione del sito web sul mio computer locale con http://localhost e poi ho commesso le mie modifiche con svn su www.testsite.com dove testerei il sito sul server livesite.com ma sotto un altro dominio (è lo stesso ambiente come il sito live ma con un dominio diverso).localhost + staging + ambienti di produzione?
Ora sono pronto per rilasciare la nuova versione su livesite.com. Farlo per la prima volta è semplice, potrei semplicemente copiare & incollare tutto da testsite.com a livesite.com (non è sicuro che sia il modo migliore per farlo).
Voglio mantenere testsite.com come sito di test in cui spingere gli aggiornamenti, testarli e una volta soddisfatto spostare su livesite.com ma non sono sicuro di come farlo dopo il lancio del nuovo sito .. I don Penso che copiare la copia dell'intera directory sia il modo giusto per farlo e interromperà le operazioni degli utenti attuali su livesite.com.
Voglio anche mantenere la mia storia di svn su testsite.com. Qual è il modo corretto di farlo con SVN? Grazie mille!
Non degno di una risposta completa, ma Weploy potrebbe soddisfare le tue esigenze: http://dev.wepay.com/blog/2010/11/30/weploy-wepays-deployment-tool/ – scoates
sembra un buon strumento, grazie – Kentor