Gérer un SPIP mutualisé avec SSH et SVN - commentairesGérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2015-01-20T15:04:15Zhttps://geekographie.maieul.net/-6-#comment13632015-01-20T15:04:15Z<p>merci pour ce tuto<br class="autobr">
je comprenais rien à svn<br class="autobr">
j'ai avancé sérieusement aujourd'hui et te remercie pour la partie récupération des plugins par svn</p>
<p>maintenant, je vais cherche comment les envoyer sur la mutu</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2012-08-10T10:26:57Zhttps://geekographie.maieul.net/-6-#comment3222012-08-10T10:26:57Z<p>crois moi, je teste <span class="caps">WP</span> pour un autre site et j'ai pas envie de migrer ailleurs.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2012-08-10T10:23:36Zhttps://geekographie.maieul.net/-6-#comment3212012-08-10T10:23:36Z<p>non, j'ai simplement adapté le thème, parceque j'en trouvais pas d'aussi leger sous <span class="caps">ZPIP</span>. Et puis j'ai profité pour mettre de la polyhierachie.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2012-08-10T10:19:03Zhttps://geekographie.maieul.net/-6-#comment3202012-08-10T10:19:03Z<p><span class="caps">HAN</span><small class="fine d-inline"> </small>!!!!!!!!!!!!!!!!!<br class="autobr"> J'ai eu *très* mal au ... l'espace d'un moment en voyant la tête de ton nouveau thème, j'ai cru que t'étais passé chez «<small class="fine d-inline"> </small>ceux d'en face<small class="fine d-inline"> </small>» ^^</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2011-02-02T19:56:22Zhttps://geekographie.maieul.net/-6-#comment322011-02-02T19:56:22Z<p>Il s'avère quand suivant le tuto, je rencontre les mêmes erreurs que certains :</p>
<p><strong>- cas de commande invalide</strong></p>
<p>du au fait qu'il vous faut installer svn par ssh , voici donc la commande a faire avant d'aborder la suite ==> récupérer le code de <span class="caps">SPIP</span></p>
<p><strong>- apt-get install subversion libapache2-svn python2.5 libsqlite3-0 php5-sqlite python-svn python-subversion python-pysqlite1.1 python-genshi subversion-tools<br class="autobr">
</strong></p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2011-01-05T08:30:48Zhttps://geekographie.maieul.net/-6-#comment292011-01-05T08:30:48Z<p>et mais si tu fais pas d'abord une install par co ca peut pas marcher.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2011-01-05T08:28:35Zhttps://geekographie.maieul.net/-6-#comment282011-01-05T08:28:35Z<p>Bonjour Maïeul</p>
<p>Si je retire le<small class="fine d-inline"> </small>% il me sort aussi une erreur mais cette fois ci de commande invalide. Je fais un switch car mes site sont déjà monter et que je veux les mettre a jours plus vite et plus facilement.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2011-01-05T07:55:09Zhttps://geekographie.maieul.net/-6-#comment272011-01-05T07:55:09Z<p>Comme j'ai précisé, il ne faut pas mettre le <code class="spip_code spip_code_inline" dir="ltr">%</code>. C'est l'invite de commande (le message qui apparaît sur ton terminal avant que tu tape ton code.</p>
<p>Et le svn switch c'est une étape pour la mise à jour. La 1<sup class="typo_exposants">er</sup> chose à faire c'est un co.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2011-01-05T06:39:15Zhttps://geekographie.maieul.net/-6-#comment262011-01-05T06:39:15Z<p>Hello</p>
<p>Je tente de suivre le tutot mais si je fait :<br class="autobr">
% svn switch ...</p>
<p>Il me sort une erreur no such job</p>
<p>Oublirais je un morceau de code<small class="fine d-inline"> </small>?</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-17T10:05:18Zhttps://geekographie.maieul.net/-6-#comment172010-12-17T10:05:18Z<p>oui, ca le fait.</p>
<p>mais moi j'ia envie d'avoir du stable en ligne :)</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-17T10:03:58Zhttps://geekographie.maieul.net/-6-#comment162010-12-17T10:03:58Z<p>Ben en fait ce qui m'intéresse c'est justement une version évolutive donc si via un tag je chope une version figée, le côté «<small class="fine d-inline"> </small>evolutif<small class="fine d-inline"> </small>» perd d'un coup toute sa saveur en fait.</p>
<p>(bon, pour un comm de test, ca devrait aller là je pense :P )</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-16T17:33:32Zhttps://geekographie.maieul.net/-6-#comment82010-12-16T17:33:32Z<p>ou peut en causer si les dev de <span class="caps">SPIP</span> postent des instabilités dans branche (ce qui est pas toujour le cas). Dans tags tu est sûr d'avoir la même version que celle distribuée sur le site officielle.</p>
<p>Dans branche, pour peu que tu sois pas juste après la sortie de la version lorsque tu fait ton co, tu peu être dans la loose (c'était ce qui m'est arrivé une fois, et du coup ma <span class="caps">BDD</span> local avait pas la même structure que la <span class="caps">BDD</span> distante)</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-16T17:27:05Zhttps://geekographie.maieul.net/-6-#comment72010-12-16T17:27:05Z<p><span class="caps">OK</span> donc finalement, récupérer dans branche évite pas mal de problème alors :-D</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-16T17:17:37Zhttps://geekographie.maieul.net/-6-#comment62010-12-16T17:17:37Z<p>Cool pour le script :)</p>
<p>En revanche, pour la commande de svn, pas d'accord. Tout dépend de savoir si au départ tu a récupéré dans <code class="spip_code spip_code_inline" dir="ltr">branches</code> ou dans <code class="spip_code spip_code_inline" dir="ltr">tags</code>.</p>
<p> Si tu récupère dans branche, effectivement un up fonctionne. En revanche si tu a récupéré dans <code class="spip_code spip_code_inline" dir="ltr">tags</code> il faut changer de répertoire, ce qui passe par un switch.</p>Gérer un <span class="caps">SPIP</span> mutualisé avec <span class="caps">SSH</span> et <span class="caps">SVN</span>2010-12-16T16:56:10Zhttps://geekographie.maieul.net/-6-#comment52010-12-16T16:56:10Z<p>Hello Maieul,</p>
<p>Tu me coupes l'herbe sous le pied là, j'avais prévu de l'écrire sur contrib cet article là :-D</p>
<p>2 choses en revanche :</p>
<blockquote class="spip">
<p>Le jour où <span class="caps">SPIP</span> passera en 2.1.3, il suffira de faire<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">% svn switch svn://trac.rezo.net/spip/tags/spip-2.1.3</code></p>
</blockquote>
<p>Négatif<small class="fine d-inline"> </small>! Un svn up suffit (enfin chez moi, ca a suffit). c'est pas une montée de version majeure. Ca, ca sera nécessaire le jour où on changera de branches, et on en est pas encore là :-)</p>
<p>Sinon, un script qui automatise ton process <span class="caps">SSH</span> est dispo sur la zone : <a href="http://zone.spip.org/trac/spip-zone/browser/_outils_/svn_install_spip2_0.sh" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_outils_/svn_install_spip2_0.sh</a></p>
<p>A adapter légèrement pour les dernières versions et pour le noms de certains plugins, renommés entre temps<small class="fine d-inline"> </small>;)</p>