<?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/"
	>

<channel>
	<title>Blog de Jonathan Petitcolas &#187; Windows</title>
	<atom:link href="http://www.jonathan-petitcolas.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonathan-petitcolas.com</link>
	<description>Geek, développeur Web, passionné de high-tech</description>
	<lastBuildDate>Sat, 21 Aug 2010 14:47:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Supprimer récursivement les dossiers .svn sous Windows</title>
		<link>http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/</link>
		<comments>http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 10:17:13 +0000</pubDate>
		<dc:creator>Jonathan Petitcolas</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Systèmes]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=575</guid>
		<description><![CDATA[Voyons comment supprimer simplement des dossiers .svn d'une arborescence Windows, grâce à une simple commande en mode console.]]></description>
			<content:encoded><![CDATA[<div class="hidden"><div id="attachment_1542" class="wp-caption alignleft" style="width: 394px"><img src="http://www.jonathan-petitcolas.com/wp-content/uploads/2009/08/subversion.png" alt="Logo Subversion" title="Logo Subversion" width="384" height="332" class="size-full wp-image-1542" /><p class="wp-caption-text">Logo Subversion</p></div></div>
<p>Pour une raison ou pour une autre, on peut parfois être amené à récupérer la totalité d'un dépôt <em>.svn </em>sans passser par la commande <em>export</em>. Notre ami Korben a publié un article dernièrement concernant la <a href="http://www.korben.info/supprimer-les-repertoires-svn-sous-linux.html">suppression des dossiers <em>.svn</em> sous Linux</a>.</p>
<p>Ce que je vous propose ici est la même manipulation, mais sous Windows. Certes, des petits malins pourraient se dire qu'il suffit d'installer <a href="http://www.cygwin.com/">CygWin</a> (un environnement Linux pour Windows), mais installer tout cela pour uniquement une commande, qui se réalise très bien en Batch... :)</p>
<p><span id="more-575"></span></p>
<p>Voici donc la très précieuse commande :</p>
<blockquote><p>for /r repository %f in (.svn) do rd /S /Q "%f"</p></blockquote>
<p>Quelques explications ? Allez, je me lance ! Tout d'abord, on effectue une boucle <em>for</em> de manière récursive, lui demandant de mettre dans la variable <em>%f</em> tous les fichiers rencontrés qui satisfont la condition <em>.svn</em>. Ensuite, on supprime le répertoire correspondant (<em>rd</em>, pour <em>remove directory</em>). On veut supprimer le répertoire lui-même ainsi que tous  ses dossiers et sous-dossiers (option /s), et ne pas demander de confirmation à l'utilisateur (/q).</p>
<p>Bref, rien de bien compliqué, à condition toutefois de connaître la commande vitale pour les batchs, équivalent du <em>man</em> Linux : <em>commande /?</em>. </p>
<p>Le Batch Windows est souvent obscurci par les fichiers Shell Linux. Mais, il permet de faire cependant des choses intéressantes. :)</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;t=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Jonathan+Petitcolas+%3A+Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows+-+http://tinyurl.com/nm635c&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-netvibes">
			<a href="http://www.netvibes.com/share?title=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows&amp;url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;title=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows&amp;summary=Voyons%20comment%20supprimer%20simplement%20des%20dossiers%20.svn%20d%27une%20arborescence%20Windows%2C%20gr%C3%A2ce%20%C3%A0%20une%20simple%20commande%20en%20mode%20console.&amp;source=Blog de Jonathan Petitcolas" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;title=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows&amp;srcUrl=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;srcTitle=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows&amp;snippet=Voyons%20comment%20supprimer%20simplement%20des%20dossiers%20.svn%20d%27une%20arborescence%20Windows%2C%20gr%C3%A2ce%20%C3%A0%20une%20simple%20commande%20en%20mode%20console." rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;title=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/&amp;title=Supprimer+r%C3%A9cursivement+les+dossiers+.svn+sous+Windows" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.jonathan-petitcolas.com/supprimer-recursivement-les-dossiers-svn-sous-windows/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Linux - Corriger les problèmes d&#039;accents lors du montage d&#039;une partition Windows</title>
		<link>http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/</link>
		<comments>http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 13:57:39 +0000</pubDate>
		<dc:creator>Jonathan Petitcolas</dc:creator>
				<category><![CDATA[Systèmes]]></category>
		<category><![CDATA[encodage]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[Open Suse]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.jonathan-petitcolas.com/?p=159</guid>
		<description><![CDATA[Comment corriger les problèmes d'accents dans les noms de fichiers lors du montage d'une partition sous Linux ? Grâce à l'attribut <em>iocharset</em>. Détails dans ce billet.]]></description>
			<content:encoded><![CDATA[<p>Etant actuellement à la SUPINFO Certified Trainer Academy (SCTA - un stage de formation pour devenir professeur au sein de mon université), j'ai eu l'occasion de récupérer un CD d'<a href="http://www.opensuse.org/">OpenSuse 11</a>, une distribution Linux que je n'avais jamais essayé. J'en reparlerais un peu plus tard, une fois que je me serais un peu plus familiarisé avec celle-ci. Mais elle me plaît beaucoup pour l'instant.Bien plus qu'Ubuntu. ;)</p>
<p>Bien entendu, j'ai sauvegardé toutes mes données sur un disque dur externe auparavant, en vue de les retrouver sous cette nouvelle distribution. Cependant, certains noms de fichiers contenaient des accents, encodés en UTF-8 (sous Windows). Or, en voulant rapatrier les données sous Linux, j'ai été confronté à un problème d'encodage. En effet, les accents n'apparaissaient pas correctement, et toute manipulation de ces fichiers étaient impossible. La solution ? Monter manuellement la partition avec un encodage en UTF-8.</p>
<p>On commence tout d'abord par démonter la partition montée automatiquement.</p>
<blockquote><p># umount /dev/sdb1</p></blockquote>
<p>On monte ensuite la partition concernée avec l'argument <em>iocharset</em> :</p>
<blockquote><p># mount -t auto -o iocharset=utf8 /dev/sdb1 /media/external_disk/</p></blockquote>
<p>Il ne vous reste plus qu'à récupérer toutes vos données. Astuce toute simple, mais ayant nécessité près d'une heure de recherche pour ma part, et que donc je vous partage aujourd'hui. :)</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;t=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Jonathan+Petitcolas+%3A+Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Window%5B..%5D+-+http://tinyurl.com/2eoc356&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-netvibes">
			<a href="http://www.netvibes.com/share?title=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows&amp;url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/" rel="nofollow" class="external" title="Submit this to Netvibes">Submit this to Netvibes</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;title=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows&amp;summary=Comment%20corriger%20les%20probl%C3%A8mes%20d%27accents%20dans%20les%20noms%20de%20fichiers%20lors%20du%20montage%20d%27une%20partition%20sous%20Linux%20%3F%20Gr%C3%A2ce%20%C3%A0%20l%27attribut%20iocharset.%20D%C3%A9tails%20dans%20ce%20billet.&amp;source=Blog de Jonathan Petitcolas" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;title=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows&amp;srcUrl=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;srcTitle=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows&amp;snippet=Comment%20corriger%20les%20probl%C3%A8mes%20d%27accents%20dans%20les%20noms%20de%20fichiers%20lors%20du%20montage%20d%27une%20partition%20sous%20Linux%20%3F%20Gr%C3%A2ce%20%C3%A0%20l%27attribut%20iocharset.%20D%C3%A9tails%20dans%20ce%20billet." rel="nofollow" class="external" title="Add this to Google Reader">Add this to Google Reader</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;title=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/&amp;title=Linux+-+Corriger+les+probl%C3%A8mes+d%27accents+lors+du+montage+d%27une+partition+Windows" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.jonathan-petitcolas.com/corriger-problemes-accents-montage-partition/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
