<?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>qvister &#187; git</title>
	<atom:link href="http://qvister.se/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>http://qvister.se</link>
	<description></description>
	<lastBuildDate>Tue, 01 Nov 2011 12:56:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Good Old Email Templates</title>
		<link>http://qvister.se/2009/12/14/good-old-email-templates/</link>
		<comments>http://qvister.se/2009/12/14/good-old-email-templates/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:56:00 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=514</guid>
		<description><![CDATA[Tidigare i våras när jag hjälpte Good Old med sajten till Moving Images 2009 kom jag i kontakt med en smart WordPress plugin vid namn Good Old Email Templates. Utvecklad av Joel Arvidsson från just Good Old. I ett flertal projekt som jag jobbar med just nu krävs liknande funktionalitet. Därav hörde jag mig för [...]]]></description>
			<content:encoded><![CDATA[
<p>Tidigare i våras när jag hjälpte<a href="http://goodold.se/"> Good Old</a> med sajten till <a href="http://movingimagesmalmo.se/">Moving Images 2009</a> kom jag i kontakt med en smart WordPress plugin vid namn Good Old Email Templates. Utvecklad av Joel Arvidsson från just Good Old. I ett flertal projekt som jag jobbar med just nu krävs liknande funktionalitet.<span id="more-514"></span></p>
<p>Därav hörde jag mig för om jag fick &#8220;<em><a href="http://sv.wikipedia.org/wiki/Fork">forka</a></em>&#8221; plugin:en och modifiera den utefter mina behov. Givetvis vart svaret ja.</p>
<p>Good Old Email Templates är alltså en plugin till WordPress för att skapa och administrera email-mallar. Mallarna kan innehålla ett flertal variabler som kan ersättas med egna värden. Detta är framför allt smidigt när man ska göra automatiska mailutskick till ett flertal användare.</p>
<p>Koden har fått sig en rejäl översyn och större delar har skrivit om av mig. Givetvis är plugin:en släppt helt i det fria. Var så god att ladda ner plugin:en från <a href="http://github.com/mptre/wp-goodold-email-templates">GitHub</a> eller varför inte skapa en egen fork?</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/12/14/good-old-email-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Använd Git tillsammans med Dropbox</title>
		<link>http://qvister.se/2009/10/19/anvand-git-tillsammans-med-dropbox/</link>
		<comments>http://qvister.se/2009/10/19/anvand-git-tillsammans-med-dropbox/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 06:19:26 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=428</guid>
		<description><![CDATA[Git har sedan en tid tillbaka varit det versionshanteringssystem som har passat mina behov bäst. Under den senaste tiden jag har undersökt olika lösningar för att kunna dela ett projekt med flera projektmedlemmar. Efter lite undersökning och testning visade sig att Dropbox var som gjort för detta. För er som inte känner till Dropbox så [...]]]></description>
			<content:encoded><![CDATA[<p>Git har sedan en tid tillbaka varit det versionshanteringssystem som har passat mina behov bäst. Under den senaste tiden jag har undersökt olika lösningar för att kunna dela ett projekt med flera projektmedlemmar. Efter lite undersökning och testning visade sig att Dropbox var som gjort för detta.<span id="more-428"></span></p>
<p>För er som inte känner till Dropbox så är det en programvara som håller dina filer i synk mellan olika datorer. Tjänsten kompletteras med ett webbgränssnitt samt en nyligen släppt iPhone applikation. Allt du behöver göra för att komma igång är att installera Dropbox på valfri dator (Mac, Windows eller Linux). Att sedan dela med sig av filer och mappar har aldrig varit enklare.</p>
<p>Git å andra sidan är ett versionshanteringssystem utvecklat av ingen mindre än <a href="http://sv.wikipedia.org/wiki/Linus_Torvalds">Linus Torvalds</a>. Systemet har ökat sin marknadsandel markant den senaste tiden. Fler och fler open source plattformar och andra tjänster har valt Git i kombination med <a href="http://github.com/">GitHub</a> framför konkurrenterna SVN och CVS.</p>
<p>Att börja använda Git tillsammans med Dropbox är bara enkla 5 steg ifrån. Så här gör du.</p>
<ol>
<li>Givetvis krävs ett Dropbox konto. Om du inte redan har ett så kan du skaffa ett alldeles gratis hos <a href="http://www.getdropbox.com/">Dropbox</a>.</li>
<li>För enkelhetens skull väljer vi att kalla vårt repository &#8220;projekt&#8221; i detta exempel. Börja med att skapa mappen &#8220;projekt&#8221;, navigera ditt och initialisera Git.
<pre>$ mkdir projekt
$ cd projekt
$ git init</pre>
</li>
<li>Klona en &#8220;<em>rå</em>&#8221; kopia av repot till valfri mapp i din Dropbox.
<pre>$ git clone --bare . ~/Dropbox/git/projekt.git</pre>
</li>
<li>Lägg slutligen till det &#8220;<em>råa</em>&#8221; repot som ett externt repository. Vi väljer att kalla det för &#8220;<em>dropbox</em>&#8220;.
<pre>$ git remote add dropbox ~/Dropbox/git/projekt.git</pre>
</li>
<li>För att pröva allt står rätt till kan vi skapa en första commit och pusha uppdateringen till vårt repository i Dropboxen. Vi väljer att lägga till en tom gitignore fil.
<pre>$ touch .gitignore
$ git add .
$ git commit -m "Initial commit."
$ git push dropbox master</pre>
</li>
</ol>
<p>Om du vill dela repot med en kollega eller vän är det så enkelt som att dela ut en mapp via Dropbox. Personen ifråga kan sedan klona repot och utföra lokala ändringar som sedan pushas till repot i Dropboxen.</p>
<pre>$ git clone ~/Dropbox/git/projekt.git
$ cd projekt
$ git remote add dropbox ~/Dropbox/git/projekt.git</pre>
<p>Notera att steg två ovan är valfritt. Per automatik kommer repot i Dropboxen döpas till &#8220;<em>origin</em>&#8220;. Dock kan du som exemplet påvisar döpa om det till något annat.</p>
<p>För att hålla din lokala kopia uppdaterad med de senaste ändringarna som finns i Dropboxen utför du följande kommando.</p>
<pre>$ git pull dropbox master</pre>
<p>För att göra denna process lite enklare så har jag satt ihop ett shellskript som skapar ett nytt lokalt Git repository och ett i Dropboxen. Se installationsprocess nedan. Notera att du måste ändra variabeln &#8220;<em>DROPBOX</em>&#8221; i skriptet på rad 3 till den absoluta sökvägen till mappen i Dropboxen där du vill spara alla Git repositories.</p>
<pre>
$ curl -O "http://gist.github.com/raw/212810/36e6320523db68618e108c4fb1add06eefeec485/git-init-dropbox"
$ chmod u+x git-init-dropbox
$ sudo mv git-init-dropbox /usr/local/bin
</pre>
<p>Nedan finns ett exempel på hur man skapar ett nytt repository medhjälp av git-init-dropbox (shellskriptet).</p>
<pre>
$ mkdir projekt
$ cd projekt
$ git init-dropbox
</pre>
<p>Inspirationen till detta inlägg är hämtat ifrån Matt Longs bloggpost <a href="http://www.cimgf.com/2008/06/03/version-control-makes-you-a-better-programmer/">Version Control Makes You A Better Programmer</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/10/19/anvand-git-tillsammans-med-dropbox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

