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.