Ok, acho que agora tenho informações suficientes para formular uma resposta.
O que sabemos neste ponto: o SVNServe funciona, o Apache não, assumindo que o local / arquivo funciona. Crashes ocorrem remotamente com o TortoiseSVN usando o Apache, mas não o SVNServe.
Você já tentou a linha de comando remotamente através do Apache? Talvez até na mesma máquina onde você tentou o TortoiseSVN que causou o travamento do Apache?
Agora, pode ser apenas uma versão ruim do TortoiseSVN ou o SVN Client no TortoiseSVN não corresponde ao servidor, isto é, 1.6.x para 1.6.x, não para o cliente 1.5.x para o servidor 1.6.x. No entanto, se não for, meu próximo suspeito seria as bibliotecas Apache que você está usando.
Você indicou que obteve sua instalação de um terceiro, mas não disse qual. Veja se eles têm uma versão mais recente. Se você estiver usando o VisualSVN, tudo bem. Se você ainda tiver o problema, tente alternar fornecedores. Eu tive muito sucesso usando o builds do CollabNet do Subversion. Eles agora têm uma nova embalagem que inclui a ferramenta de gerenciamento ViewVC e GUI. E eles oferecem suporte para suas construções.