Pergunta

O que é o número de revisão máxima suportada pelo SVN? A repo é de FSFS tipo, hospedado em uma caixa Fedora.

Obrigado,

Foi útil?

Solução

Se você estiver usando um computador de 32 bits que é 2147483647, que é 2 31 -1, o valor máximo de um inteiro de 32 bits assinado. Para um computador de 64 bits, é ... mais. Em qualquer caso, deve ser suficiente para qualquer propósito prático onde os humanos estão fazendo commits.

Na prática, você provavelmente vai ficar sem espaço em disco ou seus índices de diretório se tornar muito lento antes de bater o limite máximo de número de revisão.

Outras dicas

Possivelmente mais de 2 bilhões. Há uma discussão interessante em http://svn.haxx.se/users /archive-2005-03/0394.shtml

Eu acho que é grande o suficiente para não se preocupar.

Vamos supor que ele é armazenado em um valor de 32 bits. Isto significa que se você cometer uma vez por segundo, você precisa de 136 anos para obter um excesso.

As respostas de tempo com base supor que apenas uma pessoa está fazendo os commits. Aqui, nós temos pelo menos uma dúzia ... mas eles estão todos trabalhando, não postar commits uma vez por segundo. Então, novamente, depende de quão bem você usar a ferramenta. Você pode comprometer partes de um projeto de cada vez, em vez de todo o projeto ao mesmo tempo. ... mas dadas as outras respostas, este ponto é realmente discutível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top