我试图为我的 Mac OS X(小牛)安装 Cassandra 2.0.5,但每当我用谷歌搜索安装 Cassandra 2.0.5 时,我似乎都找不到如何安装我想要安装的特定版本的 Cassandra。
一般来说,有没有办法安装特定版本的 cassandra?也许通过 brew 或类似的东西?或者无论如何,我只想安装 Cassandra 2.0.5(但从长远来看,更通用的过程可能更有用)。
我试图为我的 Mac OS X(小牛)安装 Cassandra 2.0.5,但每当我用谷歌搜索安装 Cassandra 2.0.5 时,我似乎都找不到如何安装我想要安装的特定版本的 Cassandra。
一般来说,有没有办法安装特定版本的 cassandra?也许通过 brew 或类似的东西?或者无论如何,我只想安装 Cassandra 2.0.5(但从长远来看,更通用的过程可能更有用)。
TL;博士; 你可以在这里得到他们。
但是.. 使用 git 也有一种有趣的方式:
// -b cassandra-2.0 because you want a 2.0.x version of C*
// if you want a 2.1.x version use -b cassandra-2.1 and so on for other branches
git clone -b cassandra-2.0 git://git.apache.org/cassandra.git
cd cassandra
git tag -l
您现在将获得一长串不同版本的列表,以下是所述列表的一小部分:
cassandra-2.0.0-beta2
cassandra-2.0.0-rc1
cassandra-2.0.0-rc2
cassandra-2.0.1
cassandra-2.0.2
cassandra-2.0.3
cassandra-2.0.4
cassandra-2.0.5
接下来,您可以签出标签:
git checkout tags/cassandra-2.0.5
最后,您使用构建 C*ant build
并且您都准备好了./bin/cassandra -f