<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Un expresso sans sucre &#187; subversion</title>
	<atom:link href="http://blog.tartachuc.org/tag/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tartachuc.org</link>
	<description>Java,  Architecture &#38; Methodes agiles par Thomas Recloux</description>
	<lastBuildDate>Wed, 18 Jan 2012 09:30:10 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.tartachuc.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Un expresso sans sucre &#187; subversion</title>
		<link>http://blog.tartachuc.org</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.tartachuc.org/osd.xml" title="Un expresso sans sucre" />
	<atom:link rel='hub' href='http://blog.tartachuc.org/?pushpress=hub'/>
		<item>
		<title>Subversion 1.7 bientôt dans les bacs</title>
		<link>http://blog.tartachuc.org/2011/06/22/subversion-1-7-bientot-dans-les-bacs/</link>
		<comments>http://blog.tartachuc.org/2011/06/22/subversion-1-7-bientot-dans-les-bacs/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 10:10:38 +0000</pubDate>
		<dc:creator>Thomas Recloux</dc:creator>
				<category><![CDATA[Forge]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://blog.tartachuc.org/?p=418</guid>
		<description><![CDATA[La version 1.7 de Subversion va prochainement être publiée. Sans gommer tous les écarts avec les outils de gestions de source décentralisés comme Git ou Mercurial, cette version de subversion apporte des améliorations sympathiques pour les développeurs dont l&#8217;organisation reste fidèle à Subversion Fin des répertoires &#8220;.svn&#8221; à tous les étages. Et oui, combien de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tartachuc.org&amp;blog=23137075&amp;post=418&amp;subd=tartachuc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Subversion" src="http://subversion.apache.org/images/svn-name-banner.jpg" alt="" width="224" height="56" /></p>
<p>La version 1.7 de <a href="http://subversion.apache.org/">Subversion </a>va prochainement être publiée. Sans gommer tous les écarts avec les o<a title="DVCS Sur Wikipédia" href="http://fr.wikipedia.org/wiki/Gestion_de_version_d%C3%A9centralis%C3%A9e#Gestion_de_versions_d.C3.A9centralis.C3.A9e">utils de gestions de source décentralisés</a> comme Git ou Mercurial, cette version de subversion apporte des améliorations sympathiques pour les développeurs dont l&#8217;organisation reste fidèle à Subversion</p>
<ul>
<li>Fin des répertoires &#8220;.svn&#8221; à tous les étages.</li>
</ul>
<p>Et oui, combien de fois avez vous pesté contre cette kyrielle de répertoires &#8220;.svn&#8221; que subversion semait dans chaque répertoire, sur ces exports de sources qu&#8217;il fallait filtrer, sur la copie d&#8217;un répertoire qui se trouvait dans un état instable si il n&#8217;avait pas été fait avec le &#8220;svn mv&#8221; ou avec le plugin qui va bien dans votre IDE ? A partir de la version 1.7, Subversion n&#8217;utilisera qu&#8217;un seul répertoire .svn à la racine de la working copy.</p>
<p>Contrairement aux versions précédentes, le client Subversion 1.7 ne mettra pas à niveau automatiquement la structure des working copy, il faudra exécuter la commande &#8220;svn upgrade&#8221; pour mettre à jour la working copy.</p>
<p>A noter que ce nouveau répertoire &#8220;.svn&#8221; contient une base de données SQLite, l&#8217;équipe Subversion déconseille d&#8217;accéder directement à cette base de données. Il est également déconseillé de copier une working copy qui est cours de modification par le client svn : la base de donnée copiée risque d&#8217;être inutilisable.</p>
<ul>
<li>Meilleur dialogue client/serveur en HTTP</li>
</ul>
<p>Subversion abandonne le protocole WebDAV Delta-V pour optimiser le dialogue client/serveur. Attention, pour profiter de ces optimisations, il faut que le client et le serveur soient en version 1.7.</p>
<ul>
<li>Première version Apache Foundation</li>
</ul>
<p>Subersion 1.7 est la première version herbergée par la fondation Apache, cela implique un léger changement de licence et surtout, les binaires seront disponibles directement sur le site du projet et non plus chez des tiers.</p>
<p>Cette version 1.7 intègre de nombreuses autres évolutions et corrections, je vous conseille de lire la <a href="http://subversion.apache.org/docs/release-notes/1.7.html">page dédiée</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tartachuc.wordpress.com/418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tartachuc.wordpress.com/418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tartachuc.wordpress.com/418/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tartachuc.org&amp;blog=23137075&amp;post=418&amp;subd=tartachuc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tartachuc.org/2011/06/22/subversion-1-7-bientot-dans-les-bacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19b0cd2457923995444d0e963cf799bd?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">trecloux</media:title>
		</media:content>

		<media:content url="http://subversion.apache.org/images/svn-name-banner.jpg" medium="image">
			<media:title type="html">Subversion</media:title>
		</media:content>
	</item>
		<item>
		<title>Lectures du jour</title>
		<link>http://blog.tartachuc.org/2008/11/25/lectures-du-jour/</link>
		<comments>http://blog.tartachuc.org/2008/11/25/lectures-du-jour/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 11:43:24 +0000</pubDate>
		<dc:creator>Thomas Recloux</dc:creator>
				<category><![CDATA[Lectures]]></category>
		<category><![CDATA[agilité]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://blog.tartachuc.org/?p=72</guid>
		<description><![CDATA[Un nouveau type d&#8217;article sur ce blog : mes lectures du jour. Je vais y présenter les articles qui ont retenu mon attention en essayant de donner mon point de vue si il y a lieu. Agilité : Compte rendu de Sprint par Claude Aubry [fr] Claude nous parle du compte rendu des bilans de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tartachuc.org&amp;blog=23137075&amp;post=72&amp;subd=tartachuc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Un nouveau type d&#8217;article sur ce blog : mes lectures du jour. Je vais y présenter les articles qui ont retenu mon attention en essayant de donner mon point de vue si il y a lieu.</p>
<ul>
<li><strong>Agilité</strong> :<a href="http://www.aubryconseil.com/dotclear/index.php/2008/11/25/500-compte-rendu-de-sprint"> Compte rendu de Sprint par Claude Aubry [fr]<br />
</a>Claude nous parle du compte rendu des bilans de Sprint, afin de fournir l&#8217;information aux personnes qui n&#8217;étaient pas présentes lors du bilan.<br />
En bonus, Claude fournit son modèle de présentation OpenOffice, merci Claude <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<ul>
<li><strong>Agilité</strong> : <a href="http://blog.mountaingoatsoftware.com/?p=66">Explications que la réunion de planification [en]</a><br />
Mike Cohn répond à la question : &#8220;Est il necessaire d&#8217;estimer les taches en heures ?&#8221;<br />
Il y répond que l&#8217;estimation fine du temps necessaire pour chaque tache identifiée à partir des user story candidates est la seule manière d&#8217;obtenir un engagement sérieux de l&#8217;équipe sur les élements de la backlog qu&#8217;elle va réaliser pendant le Sprint.</li>
</ul>
<ul>
<li><strong>Technique </strong>: mise en place de la <a href="http://blogs.atlassian.com/developer/2008/11/subversion_replication_at_atla.html">réplication Subversion chez Atlassian [en].</a><br />
<a href="http://www.atlassian.com/">Atlassian </a>est l&#8217;éditeur d&#8217;outils très populaire comme JIRA, l&#8217;outil de gestion de taches, confluence un Wiki, Clover (couverture de tests) ou encore Fisheye le client web pour les gestionnaires de source.<br />
Steve Smith nous décrit la mise en place de Subversion dans un contexte distribué, en effet <a href="http://www.atlassian.com/">Atlassian</a> est constitué d&#8217;équipes réparties sur plusieurs continents et le coté centralisé de l&#8217;architecture subversion peut devenir pénalisant. Leur mise en place s&#8217;appuie sur la fonctionnalité  <a href="http://subversion.tigris.org/svn_1.5_releasenotes.html#webdav-proxy">write-through proxy</a> qui est arrivée avec Subversion 1.5 et qui permet d&#8217;utiliser un serveur local comme serveur esclave, ce serveur permet d&#8217;accèlerer les opérations de lecture tout en délégant les opérations d&#8217;écriture (commit) vers le serveur maître, ce de manière transparente pour le client.<br />
La particularité dans la mise en place effectuée chez Atlassian est que la synchronisation entre les esclaves et le maître est faite de manière asynchrone afin de ne pas trop pénaliser les opérations d&#8217;écriture.</li>
</ul>
<ul>
<li><strong>Technique</strong> : <a href="http://www.cuk.ch/articles/4055">Cuk.ch nous présente Versions : un client Subversion pour MacOS</a> [fr].<br />
Et en profitte pour expliquer clairement ce qu&#8217;est Subversion.<br />
Pour ma part je trouve que le tarif de <a href="http://www.versionsapp.com/">Versions</a> est un peu élevé, j&#8217;utilise les plugins eclipse (<a href="http://www.polarion.org/index.php?page=overview&amp;project=subversive">Subversive</a> ou <a href="http://subclipse.tigris.org/">Subclipse</a>) pour mes taches de développement et la ligne de commande pour les manipulations sur plusieurs projets eclipse.<br />
J&#8217;en profitte pour vous annoncer que je vais vous parler un peu plus d&#8217;outils Mac dès que mon employeur aura réceptioné mon MacBook Pro <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<ul>
<li style="text-align:left;"><strong>Technique</strong> : <a href="http://blog.springsource.com/2008/11/07/deploying-gwt-applications-in-springsource-dm-server-part-1/">Déployer une application GWT dans le SpringSource dm Server</a>.<br />
Dans cette série d&#8217;articles (<a href="http://blog.springsource.com/2008/11/07/deploying-gwt-applications-in-springsource-dm-server-part-1/">N°1</a>, <a href="http://blog.springsource.com/2008/11/24/deploying-gwt-applications-in-springsource-dm-server-part-2/">N°2</a>, N°3 à venir) <a href="http://blog.springsource.com/author/bcorrie/">Ben Corrie</a> nous explique comment déployer l<a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=GettingStarted">&#8216;application exemple</a> de <a href="http://code.google.com/webtoolkit/">GWT </a>dans le nouveau serveur d&#8217;application <a href="http://www.springsource.com/products/suite/dmserver">SpringSource dm Server</a>.<br />
L&#8217;article est transposable aux applications qui ne s&#8217;appuient pas sur GWT et nous apprend notamment à transformer une dépendance en bundle OSGI et à déployer une application qui s&#8217;appuie sur cette dépendance au lieu de l&#8217;inclure dans son package.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tartachuc.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tartachuc.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tartachuc.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tartachuc.org&amp;blog=23137075&amp;post=72&amp;subd=tartachuc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tartachuc.org/2008/11/25/lectures-du-jour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/19b0cd2457923995444d0e963cf799bd?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">trecloux</media:title>
		</media:content>
	</item>
	</channel>
</rss>
