<?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>Flav36rs &#187; windows</title>
	<atom:link href="http://flav36rs.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://flav36rs.com</link>
	<description>Just another technical blog</description>
	<lastBuildDate>Mon, 12 Sep 2011 16:56:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>WordPress hosted plugins and Tortoise SVN (Windows)</title>
		<link>http://flav36rs.com/2009/10/14/wordpress-hosted-plugins-and-tortoise-svn-windows/</link>
		<comments>http://flav36rs.com/2009/10/14/wordpress-hosted-plugins-and-tortoise-svn-windows/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 22:47:23 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tortoise]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://36flavours.com/?p=494</guid>
		<description><![CDATA[Plugins are used to extend the core functionality of WordPress, allowing you to create almost anything you could possibly require. The Plugin Directory contains thousands of community contributed plugins that you can download, rate, and comment on. If you&#8217;re looking &#8230; <a href="http://flav36rs.com/2009/10/14/wordpress-hosted-plugins-and-tortoise-svn-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Plugins are used to extend the core functionality of <a href="http://wordpress.org/" target="_blank">WordPress</a>, allowing you to create almost anything you could possibly require. The <a href="http://wordpress.org/extend/plugins/" target="_blank">Plugin Directory</a> contains thousands of community contributed plugins that you can download, rate, and comment on.</p>
<p>If you&#8217;re looking to create your own plugin and want to get it noticed, it&#8217;s <em>recommended</em> that you publish and host it in the directory. Here&#8217;s a <strong>quick guide</strong> to take you through the steps of publishing a plugin on a Windows based system.<span id="more-494"></span></p>
<ol>
<li><strong>Download</strong> and install <strong><a href="http://tortoisesvn.net/downloads" target="_blank">Tortoise SVN</a></strong></li>
<li>Request an <strong>SVN repository</strong> using the <a href="http://wordpress.org/extend/plugins/add/" target="_blank">Add Your Plugin</a> page <em>(It may take few hours to get your request approved)</em>.</li>
<li>Once you receive the <strong>SVN credentials</strong> you will be able to access the repository from <em>http://svn.wp-plugins.org/plugin_name</em>.</li>
<li><strong>Checkout</strong> the blank repository from your svn account. (This contains three empty folders &#8211; <em>branches, tag, trunk</em>). To do this, right click the folder you want to Checkout to and select <strong>SVN Checkout</strong>.
<p style="text-align: center; margin-top: 20px;"><img class="aligncenter size-full wp-image-520" title="Initial Checkout" src="http://36flavours.com/wp-content/uploads/2009/10/initial_checkout.png" alt="Initial Checkout" width="401" height="359" /></p>
<p><strong>Enter the URL</strong> of your plugin repository and <strong>click OK</strong>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-522" title="Initial Checkout URL" src="http://36flavours.com/wp-content/uploads/2009/10/initial_checkout_url.png" alt="Initial Checkout URL" width="468" height="361" /></p>
<p>Once the <strong>process is complete</strong> you will see the three folders that have been added.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-521" title="Initial Checkout Done" src="http://36flavours.com/wp-content/uploads/2009/10/initial_checkout_done.png" alt="Initial Checkout Done" width="559" height="219" /></p>
</li>
<li><strong>Copy</strong> the plugin files into the <strong>trunk</strong> folder and create a <a href="http://wordpress.org/extend/plugins/about/readme.txt" target="_blank">readme.txt</a> file if one is not already present.</li>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-519" title="Copy Files" src="http://36flavours.com/wp-content/uploads/2009/10/copy_files.png" alt="Copy Files" width="459" height="101" /></p>
<li>Commit your changes by right clicking the folder and selecting <strong>SVN commit</strong>.<a href="http://36flavours.com/wp-content/uploads/2009/10/commit.png"></a></li>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-517" title="Commit Plugin" src="http://36flavours.com/wp-content/uploads/2009/10/commit.png" alt="Commit Plugin" width="482" height="393" /></p>
<li>You will be prompted for your <strong>authentication details</strong>, enter your WordPress.org/bbPress.org username and password (the same one you use on the forums). <a href="http://36flavours.com/wp-content/uploads/2009/10/commit_auth.png"></a></li>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-518" title="Commit Auth" src="http://36flavours.com/wp-content/uploads/2009/10/commit_auth.png" alt="Commit Auth" width="346" height="241" /></p>
<li>Now create a <strong>tag</strong>. Right click on the trunk folder and in the context menu go to TortoiseSVN and choose <strong>Branch/Tag</strong>. In the dialogue box change the url path from /trunk to <strong>/tags/0.1</strong> (or whatever you have stated as the stable tag  in the readme file.<a href="http://36flavours.com/wp-content/uploads/2009/10/tag.png"></a></li>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-523" title="Create Tag" src="http://36flavours.com/wp-content/uploads/2009/10/tag.png" alt="Create Tag" width="468" height="393" /></p>
<li>Run <strong>SVN update</strong> on the tags folder <em>(Right click the tags folder and select SVN Update)</em>.</li>
</ol>
<h3>Committing a modified plugin / new version</h3>
<ol>
<li>Make modifications to the <strong>trunk</strong> folder.</li>
<li>Change the <strong>stable tag</strong> value in the readme file to the latest stable version, <em>e.g. 0.1.1</em></li>
<li><strong>SVN commit</strong> the latest changes in the trunk.</li>
<li><strong>Tag</strong> the new version <em>(see step 8 above) </em>.</li>
<li><strong>SVN update</strong> the tags folder.</li>
</ol>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">download the <a onclick="window.open('http://www.digimantra.com/wp-content/plugins/wordpress-toolbar/toolbar.php?wp-toolbar-tourl=http://tortoisesvn.net/downloads&amp;wp-toolbar-fromurl=http://www.digimantra.com/tutorials/wordpress/publish-wordpress-plugin-on-windows/&amp;wp-toolbar-fromtitle=Publish wordpress plugin on windows using tortoise svn&amp;wp-toolbar-blogurl=http://www.digimantra.com&amp;wp-toolbar-blogtitle=DigiMantra','wordpress-toolbar');return false;" rel="nofollow" href="http://tortoisesvn.net/downloads" target="_blank">Tortoise SVN</a></div>
]]></content:encoded>
			<wfw:commentRss>http://flav36rs.com/2009/10/14/wordpress-hosted-plugins-and-tortoise-svn-windows/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

