Pergunta

O href="http://www.sqlite.org/download.html" rel="noreferrer"> de downloads página em www.sqlite.org aparece apenas ter links para a versão atual, e eu gostaria de ter uma versão anterior. Eu não posso ver todas as ligações óbvias para as versões históricas sobre o local e (a menos que eu estou faltando algo óbvio) não parece ser um projeto sourceforge.

Pode alguém ponto de me em um arquivo de antigas versões fonte SQLite se tal coisa existe?

Nigel.

Foi útil?

Solução

diretas acesso às fontes

Além disso, se você quer compilar pessoalmente. Acesso a todo o código fonte SQLite é mantida em um repositório CVS que está disponível para acesso só de leitura por qualquer pessoa. Você pode interativamente visualizar o conteúdo do repositório e baixar arquivos individuais, visitando este link

Além disso

www.sqlite.org/src/timeline?t=release vai mostram quando cada versão sqlite foi liberado.

Checkout cvs a partir da data que você quer e compilação. Instrução como o checkout do CVS são aqui
Nota: Use a opção -D para check-out por data

Outras dicas

Eu encontrei isso em seus velhos lista mensagem arquivos. Esperemos que esta ajuda:

versão mais antiga do SQLite são aviable a partir do site, mas não existam ligações directas sobre as páginas da web. Vocês necessidade de editar manualmente os links para obter o arquivo que você precisa.

A versão 2.1 do arquivo de banco de dados implica que ele foi criado com uma versão 2.X.Y de SQLite. Você deve obter a versão mais recente que é 2.8.17 (eu acredito).

Se você vai a página de download http://www.sqlite.org/download.html eo direito, clique no link para baixar a última binário do Windows arquivo, então

selecione Copiar localização do link (pelo menos usando o Firefox, em IE o comando é Copiar Atalho). Agora abra uma nova aba ou janela e cole o link para o

barra de endereços. Você pode editar o link e substituir o número da versão com o versão que você deseja baixar. Na tua caso de necessidade de mudança http://www.sqlite.org/sqlitedll-3_5_6.zip para http://www.sqlite.org/sqlitedll-2_8_17.zip e pressione Enter para começar

Eu sei que esta questão é uma espécie de velho, mas há uma maneira mais fácil para obter o URL para os arquivos zip mais velho.

Usando uma combinação de respostas aqui, você pode calcular o URL de download do arquivo zip para a versão específica que você deseja.

  1. Determinar o número da versão que você deseja obter (vamos usar 3.8.7.4 como um exemplo)

  2. Olhe na linha do tempo ( http://www.sqlite.org / src / linha do tempo? t = liberar ) para descobrir o ano em que a sua versão desejada foi lançado (3.8.7.4 foi lançado em 2014)

  3. Normalize o número da versão em exatamente 7 dígitos. Expandir cada pedaço em 2 digitos com zeros excepto para o primeiro 3 que devem permanecer um dígito. Por exemplo 3.8.7.4 se torna 3080704. 3.13.0 torna 3130000. (Se não houver um quarto filme de época delimitado, use 00)

  4. Usando o seu número de versão normalizada, ligá-lo em um desses formatos, dependendo do que você está procurando (substituir o texto '7DIGITS' nas URLs abaixo com o seu número de versão normalizada, substitua o texto com ANO o ano em que a versão foi lançada

Fonte: http://www.sqlite.org/YEAR/sqlite -src-7DIGITS.zip

Amalgamated: http://www.sqlite.org/YEAR/sqlite -amalgamation-7DIGITS.zip

Assim, nossas versões exemplo tornar-se http://www.sqlite.org/2014/sqlite-src-3080704. zip e http://www.sqlite.org/2014/ sqlite-amalgamation-3080704.zip

Eu não tentei isso para cada versão, mas os meus 3 versões de teste funcionou. Eu imagino que os outros tipos de download (como binários pré-compilados, documentação, etc) trabalho também.

Eu tentei algumas soluções nesta página e em outros lugares, tudo o que eu vi parecem ultrapassadas e não funcionam mais. Eu fiz os passos abaixo como de 2016/05/04 com sucesso.

  1. Vá para http://system.data. sqlite.org/index.html/finfo?name=www/downloads.wiki para ver a história do SQLite de downloads wiki.
  2. Search (ctrl + f) para a versão que você quer (ex. 1.0.91.0)
  3. Selecione a cometer ID e ele vai abrir essa versão antiga do completo página com links para download de código fonte como binários e configurações bem como pré-compilados.

Você não vai encontrar a versão em uma pesquisa (ex. 1.0.98.0), mas deve ser razoavelmente fácil encontrar a página correta pelos circundantes versões / commits.

Você também pode verificar archive.org para a página de downloads:
http://web.archive.org/web/20150101000000 * / http://system.data.sqlite.org/index.html/doc/trunk /www/downloads.wiki
Encontrar a data em que a sua versão desejada foi lançado a partir do SQLite notícias página (você pode precisar para escolher a próxima data de arquivo depois disso). Selecione o link desejado (por vezes a página de download foi arquivado, mais ofter parece que ele não era). Se a página de download não foi arquivado, editar a barra de endereços para remover a informação archive.org relacionado e você deve ser capaz de navegar diretamente para a página de download do SQLite para essa versão.

Siga este ligação para o site oficial e em "3.0 Obtenção de código diretamente a partir do controle versão System" você pode ler mais instruções:

  • obter a lista de libertação check-ins (este ligação )
  • escolher o check-in
  • necessário
  • arquivo de download do código fonte

A versão mais antiga disponível agora é de 2007-08-13.

A idéia de TomWitt2 é fantástico (eu tinha passado horas para encontrar uma solução), mas agora as ligações parece ser ter modificado para seguir os passos abaixo para obter a sua versão arquivada:

  1. Obtenha a última ligação versão da página de download aqui http://www.sqlite.org/download .html
  2. Obtenha seu número normalizado 7 dígitos como mencionado na resposta por TomWitt2
  3. Apenas substitua o número no link e você está pronto para ir

Você está correto em apontar que https://www.sqlite.org/download.html apenas links para a versão mais recente, mas uma página sempre que liga a versão atual combinada com Wayback Machine preservando cada (bem esperançosamente,) versão da referida página, é tudo que você precisa fazer o download do versão preferida:

http: //web.archive .org / web / * / https: //www.sqlite.org/download.html

Tendo em conta que os binários em si não tenham sido removidos, é claro, mas, felizmente, eles parecem intactos para mim. Na verdade, eu apenas o download SQLite 3.9.2 através desta página: http://web.archive.org/ web / 20151231190003 / https: //www.sqlite.org/download.html

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