O que acontece quando o svnserve é interrompido (SIGKILLED) enquanto um commit está em progresso?

1

O que acontece quando o svnserve é interrompido (SIGKILLed) enquanto um commit [para um repositório FSFS] está em progresso? (Eu quero dizer que o svnserve foi feito suficientemente robusto para lidar com isso, digamos, ao reiniciar, ou os repositórios devem ser considerados corrompidos?)

Da mesma forma, o que acontece dentro do svnserve [para o identificador no arquivo de log aberto atualmente] quando o logrotate ou algum desses tenta fazer sua mágica no arquivo de log do svnserve?

Da mesma forma, o que acontece se um RESTART (por exemplo, emitido por logrotate quando for executado em uma ação POSTROTATE) for emitido enquanto uma confirmação estiver em andamento?

    
por Erwin Smout 13.05.2018 / 16:29

0 respostas