www.sqlite.org上的下载页面似乎只有当前版本的链接,我想获得以前的版本.我看不到网站上历史版本的任何明显链接(除非我遗漏了一些明显的东西),似乎没有一个sourceforge项目.
如果存在这样的事情,有人能指出我在旧SQLite源版本的存档吗?
奈杰尔.
我在旧的邮件列表档案中找到了这个.希望这有助于:
可以从网站上获得旧版本的SQLite,但网页上没有直接链接.您需要手动编辑链接以获取所需的文件.
2.1版本的数据库文件意味着它是使用2.XY版本的SQLite创建的.你应该得到2.8.17的最新版本(我相信).
如果你去下载页面 http://www.sqlite.org/download.html 并右键点击链接下载最新的Windows二进制文件,那么
选择复制链接位置(至少使用Firefox,在IE中命令是复制快捷方式).现在打开一个新选项卡或窗口并将链接粘贴到
地址栏.您可以编辑链接并将版本号替换为要下载的版本.在您的情况下,您需要将http://www.sqlite.org/sqlitedll-3_5_6.zip更改 为 http://www.sqlite.org/sqlitedll-2_8_17.zip 然后按Enter键开始
我知道这个问题有点旧,但是有一种更简单的方法来获取旧版zip文件的URL.
在此处使用答案组合,您可以计算所需特定版本的zip文件的下载URL.
确定要获取的版本号(我们将以3.8.7.4为例)
查看时间表(http://www.sqlite.org/src/timeline?t=release)以确定发布所需版本的年份(2014年发布了3.8.7.4)
将版本号标准化为正好7位数.将每个部分扩展为2个数字,前导零,除了最初的3,应保持1位数.例如3.8.7.4变为3080704. 3.13.0变为3130000.(如果没有第4个周期分隔的片段,则使用00)
使用您的标准化版本号,将其插入其中一种格式,具体取决于您要查找的内容(将以下网址中的文本"7DIGITS"替换为标准化版本号,将文本YEAR替换为版本年份被释放了
资料来源:http: //www.sqlite.org/YEAR/sqlite-src-7DIGITS.zip
合并:http: //www.sqlite.org/YEAR/sqlite-amalgamation-7DIGITS.zip
所以我们的示例版本变为 http://www.sqlite.org/2014/sqlite-src-3080704.zip和http://www.sqlite.org/2014/sqlite-amalgamation-3080704.zip
我没有尝试过每个版本,但我的3个测试版本都有效.我想其他下载类型(如预编译的二进制文件,文档等)也可以工作.
直接访问来源
另外,如果你想自己编译.对所有SQLite源代码的访问都在CVS存储库中维护,该存储库可供任何人进行只读访问.您可以通过访问此链接以交互方式查看存储库内容并下载单个文件
也
www.sqlite.org/src/timeline?t=release将在每个sqlite版本发布时显示.
从你想要的日期cvs结帐并编译.如何从cvs结帐的说明在这里
注意:使用-D选项按日期结帐