On Mon, Oct 12, 2009 at 3:02 PM, Nate Turnage <pixeln...@gmail.com> wrote:
> On Mon, Oct 12, 2009 at 2:45 PM, Dayne Broderson <da...@gina.alaska.edu>wrote:
>> [dbrod...@beef ~]$ gem environment
>> ...
>> [dbrod...@beef ~]$ /usr/local/lib/ruby/gems/1.8/gems/radiant-0.
>> radiant-0.6.9/ radiant-0.7.0/ radiant-0.7.1/ radiant-0.8.1/
>> [dbrod...@beef ~]$
>> /usr/local//ib/ruby/gems/1.8/gems/radiant-0.7.1/bin/radiant
> That's pretty easy? :^O
> I guess it's not that difficult, but I could have sworn there was an easier
> way. Something like this:
> radiant -v=0.7.1 --database [mysql] project
> That of course doesn't work, but I thought there was something easy like
> that. I could be wrong, probably am.

i've found the following to be pretty easy to use once it's setup.

- clone the latest radiant source to somewhere in your home directory;
i use ~/.radiant

git clone git://github.com/radiant/radiant.git ~/.radiant

- add aliases to your ~/.bashrc file (or ~/.profile or whatever) such as:

alias radiant-0.6.8="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.6.8 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-0.6.9="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.6.9 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-0.7.0="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.7.0 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-0.7.1="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.7.1 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-0.8.0="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.8.0 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-0.8.1="PWD=`pwd` && cd ~/.radiant && git checkout -q
0.8.1 && cd $PWD && ~/.radiant/bin/radiant"
alias radiant-edge="PWD=`pwd` && cd ~/.radiant && git checkout -q
master && cd $PWD && ~/.radiant/bin/radiant"

(http://gist.github.com/208708 in case the mailing list mangles the
line endings)

- reload your .bashrc (or .profile or whatever you edited); i.e.
`source ~/.bashrc`

you can test them by running commands like `radiant-0.7.1 --version`
and `radiant-0.8.1 --version`

you may see errors having to do with submodules but those are harmless
for the use of simply being able to generate new sites from any
version of radiant.
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to