Je débute alors sur la version stable 4.1.1. Aujourd'hui j'ai quelque bout de code à intégrer, le problème c'est que la nouvelle version risque de chambvouler tout ça et de fortement limiter les futurs migrations. Le système de plugins n'est pas très souple. Alors autant bosser sur la version SVN qui integre une nouvelle gestion des plugins.
Mais ... woops pourquoi ça marcheupas?!
La méthode :
Tirée d'un blog nippon
Prérequis
* Ruby et Ruby on Rails installés et fonctionnels
-> tuto : la totale sur serveur dédié verifier les versions des softs.
-> tuto : Environnement de développement sur ubuntu
Downloading =====> |
On récupère la dernière version de typo sur le serveur SVN (sur linux c'est plus facile ^_^)
$ mkdir mytypo & cd mytypo
$ svn checkout http://svn.typosphere.org/typo/trunk typo
Configuration
Ensuite on configure l'accès à la base de donnée :
$ gedit config/database.yml
login: &login
adapter: mysql
host: localhost
username: mon_nom
password: mon_password
Il suffira de remplir avec les bons paramètres.
Par défaut les applications rails utilisent l'environnement de développement, on creer la base de données qui va bien :
$ sudo mysql> create database typo_dev;
Et maintenant on install les tables :
$ rake db:migrate
no such file to load -- rcov/rcovtask
...
Whooops !
Et oui il manque un petit truc :
$ sudo gem install rcov
Optez pour le premier choix : 1. rcov 0.8.0.2 (ruby)
Et maintenant la migration fonctionne :
$ rake db:migrate
Fight Oh
Il ne reste qu'à lancer le serveur et à configurer le blog :
$ ruby script/server
Si tout s'est bien passé, le serveur est lancé : http://localhost:3000