<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Tech de Gamuza</title>
	<link>https://tech.gamuza.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://tech.gamuza.fr/spip.php?id_mot=5&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Script pour mettre &#224; jour par SVN et GIT tous les plugins d'un SPIP</title>
		<link>https://tech.gamuza.fr/script-pour-mettre-a-jour-par-svn-et-git-tous-les-plugins-d-un-spip.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/script-pour-mettre-a-jour-par-svn-et-git-tous-les-plugins-d-un-spip.html</guid>
		<dc:date>2016-05-20T16:52:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christophe</dc:creator>


		<dc:subject>bash</dc:subject>
		<dc:subject>svn</dc:subject>
		<dc:subject>Linux</dc:subject>
		<dc:subject>plugin SPIP</dc:subject>
		<dc:subject>scripts</dc:subject>
		<dc:subject>GIT</dc:subject>

		<description>&lt;p&gt;Script de maj plugins SPIP en SVN et GIT&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-scripts-et-commandes-sh-.html" rel="directory"&gt;Scripts sh&lt;/a&gt;

/ 
&lt;a href="https://tech.gamuza.fr/+-bash-+.html" rel="tag"&gt;bash&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-svn-+.html" rel="tag"&gt;svn&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-linux-+.html" rel="tag"&gt;Linux&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-plugin-spip-+.html" rel="tag"&gt;plugin SPIP&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-scripts-+.html" rel="tag"&gt;scripts&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-git-+.html" rel="tag"&gt;GIT&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Un petit script qui permet de &lt;strong&gt;mettre &#224; jour&lt;/strong&gt; en ligne de commande tous les plugins d'un site SPIP qui sont versionn&#233;s soit sous &lt;strong&gt;SVN&lt;/strong&gt; soit sous &lt;strong&gt;GIT&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;maj_plugins.sh&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;#!/bin/bash # script de maj des plugins d'un spip dossier=($(ls -d *)) for i in &#034;${dossier[@]}&#034; do if [ -d &#034;$i/.svn&#034; ];then svn up ./$i ;fi if [ -d &#034;$i/.git&#034; ];then echo &#034;Mise &#224; jour de $i :&#034;; cd $i; git pull; cd .. ; fi done&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Utilisation&lt;/strong&gt; :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Cr&#233;er un fichier &lt;strong&gt;maj_plugin.sh&lt;/strong&gt; contenant le code ci-dessus.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Placer ce fichier dans un r&#233;pertoire de votre PATH.&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;echo $PATH&lt;/textarea&gt;
&lt;p&gt;&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Placez vous dans le r&#233;pertoire &lt;strong&gt;plugins/&lt;/strong&gt; de votre site, et lancez le script&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;maj_plugins.sh&lt;/textarea&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>



</channel>

</rss>
