Restaurando o Subversion do Backup - Trabalhando Diretórios de Forma Mais Recente

0

O Subversion é instalado em um volume da Amazon, que acabou de morrer em nós. Temos uma foto da noite passada e estamos preparados para falar disso. No entanto, estamos trabalhando hoje e comprometemos vários arquivos ao longo do dia.

Minha preocupação é que as cópias de trabalho locais irão refletir uma versão muito mais recente do que a que realmente estará no servidor. Como devo proceder para colocar o código em nossos computadores na subversão com o mínimo de interrupção?

Eu preciso fazer o checkout de uma nova cópia de trabalho do subversion depois de fazer o backup, fazer uma diferença entre isso e meu código atual e copiar as alterações para a nova cópia de trabalho e confirmá-la?

Ou, posso manter o diretório de trabalho que tenho agora e simplesmente confirmar os arquivos que são mais recentes do que o que está no backup no servidor?

    
por Amy Anuszewski 03.06.2011 / 20:42

1 resposta

1

Não há problema em fazer um diff das alterações desde o travamento e aplicá-lo, mas se você fizer isso, precisará verificar se todos os usuários verificam cópias de trabalho recentes ou se o histórico local será diferente do servidor . Aplicando os diffs novamente como eles aconteceram (revisão por revisão) pode ser o suficiente. Você deve tomar cuidado para que as pessoas não cometam nada até que você termine de reaplicar as alterações ou isso dificultará sua tarefa.

    
por 03.06.2011 / 21:48