<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>phly, boy, phly (Entries tagged as git)</title>
    <link>http://weierophinney.net/matthew/</link>
    <description>Ramblings on PHP, Linux, and other Geeky Topics</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.0.4 - http://www.s9y.org/</generator>
    <pubDate>Thu, 10 Jun 2010 19:43:14 GMT</pubDate>

    <image>
        <url>http://weierophinney.net/matthew/templates/matthew/img/s9y_banner_small.png</url>
        <title>RSS: phly, boy, phly - Ramblings on PHP, Linux, and other Geeky Topics</title>
        <link>http://weierophinney.net/matthew/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>State of Zend Framework 2.0</title>
    <link>http://weierophinney.net/matthew/archives/241-State-of-Zend-Framework-2.0.html</link>
            <category>PHP</category>
    
    <comments>http://weierophinney.net/matthew/archives/241-State-of-Zend-Framework-2.0.html#comments</comments>
    <wfw:comment>http://weierophinney.net/matthew/wfwcomment.php?cid=241</wfw:comment>

    <slash:comments>26</slash:comments>
    <wfw:commentRss>http://weierophinney.net/matthew/rss.php?version=2.0&amp;type=comments&amp;cid=241</wfw:commentRss>
    

    <author>nospam@example.com (Matthew Weier O'Phinney)</author>
    <content:encoded>
    &lt;p&gt;
    The past few months have kept myself and my team quite busy, as we&#039;ve turned
    our attentions from maintenance of the &lt;a
        href=&quot;http://framework.zend.com&quot;&gt;Zend Framework&lt;/a&gt; 1.X series to Zend
    Framework 2.0. I&#039;ve been fielding questions regularly about ZF2 lately, and
    felt it was time to talk about the roadmap for ZF2, what we&#039;ve done so far,
    and how the community can help.
&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://weierophinney.net/matthew/archives/241-State-of-Zend-Framework-2.0.html#extended&quot;&gt;Continue reading &quot;State of Zend Framework 2.0&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 04 Jun 2010 10:00:00 -0400</pubDate>
    <guid isPermaLink="false">http://weierophinney.net/matthew/archives/241-guid.html</guid>
    <category>git</category>
<category>php</category>
<category>zend framework</category>

</item>
<item>
    <title>GPG-signing Git Commits</title>
    <link>http://weierophinney.net/matthew/archives/236-GPG-signing-Git-Commits.html</link>
            <category>Linux</category>
            <category>PHP</category>
    
    <comments>http://weierophinney.net/matthew/archives/236-GPG-signing-Git-Commits.html#comments</comments>
    <wfw:comment>http://weierophinney.net/matthew/wfwcomment.php?cid=236</wfw:comment>

    <slash:comments>15</slash:comments>
    <wfw:commentRss>http://weierophinney.net/matthew/rss.php?version=2.0&amp;type=comments&amp;cid=236</wfw:commentRss>
    

    <author>nospam@example.com (Matthew Weier O'Phinney)</author>
    <content:encoded>
    &lt;p&gt;
    We&#039;re working on migrating &lt;a href=&quot;http://framework.zend.com/&quot;&gt;Zend
        Framework&lt;/a&gt; to &lt;a href=&quot;http://git-scm.org/&quot;&gt;Git&lt;/a&gt;. One issue we&#039;re
    trying to deal with is enforcing that commits come from &lt;acronym
        title=&quot;Contributor License Agreement&quot;&gt;CLA&lt;/acronym&gt; signees.
&lt;/p&gt;

&lt;p&gt;
    One possibility presented to us was the possibility of utilizing
    &lt;acronym title=&quot;GNU Privacy Guard&quot;&gt;GPG&lt;/acronym&gt; signing of commit messages.
    Unfortunately, I was able to find little to no information on the &#039;net about
    how this might be done, so I started to experiment with some solutions.
&lt;/p&gt;

&lt;p&gt;
    The approach I chose utilizes &lt;a
        href=&quot;http://www.kernel.org/pub/software/scm/git/docs/githooks.html&quot;&gt;git
        hooks&lt;/a&gt;, specifically the &lt;code&gt;commit-msg&lt;/code&gt; hook client-side,
    and the &lt;code&gt;pre-receive&lt;/code&gt; hook server-side.
&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://weierophinney.net/matthew/archives/236-GPG-signing-Git-Commits.html#extended&quot;&gt;Continue reading &quot;GPG-signing Git Commits&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 24 Mar 2010 12:26:43 -0400</pubDate>
    <guid isPermaLink="false">http://weierophinney.net/matthew/archives/236-guid.html</guid>
    <category>git</category>
<category>linux</category>
<category>php</category>

</item>
<item>
    <title>Cloning the ZF SVN repository in Git</title>
    <link>http://weierophinney.net/matthew/archives/222-Cloning-the-ZF-SVN-repository-in-Git.html</link>
            <category>PHP</category>
    
    <comments>http://weierophinney.net/matthew/archives/222-Cloning-the-ZF-SVN-repository-in-Git.html#comments</comments>
    <wfw:comment>http://weierophinney.net/matthew/wfwcomment.php?cid=222</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://weierophinney.net/matthew/rss.php?version=2.0&amp;type=comments&amp;cid=222</wfw:commentRss>
    

    <author>nospam@example.com (Matthew Weier O'Phinney)</author>
    <content:encoded>
    &lt;p&gt;
    I&#039;ve been using &lt;a href=&quot;http://git-scm.com/&quot;&gt;Git&lt;/a&gt; for around a year now.
    My interest in it originally was to act as a replacement for 
    &lt;a href=&quot;http://svk.bestpractical.com/&quot;&gt;SVK&lt;/a&gt;, with which I&#039;d had some
    bad experiences (when things go wrong with svk, they go very wrong). Why was
    I using a distributed version control system, though?
&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://weierophinney.net/matthew/archives/222-Cloning-the-ZF-SVN-repository-in-Git.html#extended&quot;&gt;Continue reading &quot;Cloning the ZF SVN repository in Git&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 31 Aug 2009 12:54:37 -0400</pubDate>
    <guid isPermaLink="false">http://weierophinney.net/matthew/archives/222-guid.html</guid>
    <category>git</category>
<category>php</category>
<category>zend framework</category>

</item>
<item>
    <title>git-svn Tip: don't use core.autocrlf</title>
    <link>http://weierophinney.net/matthew/archives/191-git-svn-Tip-dont-use-core.autocrlf.html</link>
            <category>Programming</category>
    
    <comments>http://weierophinney.net/matthew/archives/191-git-svn-Tip-dont-use-core.autocrlf.html#comments</comments>
    <wfw:comment>http://weierophinney.net/matthew/wfwcomment.php?cid=191</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://weierophinney.net/matthew/rss.php?version=2.0&amp;type=comments&amp;cid=191</wfw:commentRss>
    

    <author>nospam@example.com (Matthew Weier O'Phinney)</author>
    <content:encoded>
    &lt;p&gt;
    I&#039;ve been playing around with &lt;a href=&quot;http://git.or.cz/&quot;&gt;Git&lt;/a&gt; in the 
    past couple months, and have been really enjoying it. Paired with
    subversion, I get the best of all worlds -- distributed source control when
    I want it (working on new features or trying out performance tuning), and
    non-distributed source control for my public commits.
&lt;/p&gt;

&lt;p&gt;
    &lt;a href=&quot;http://github.com/guides/dealing-with-newlines-in-git&quot;&gt;Github&lt;/a&gt; 
    suggests that when working with remote repositories, you turn on the
    autocrlf option, which ensures that changes in line endings do not get
    accounted for when pushing to and pulling from the remote repo.  However,
    when working with git-svn, this actually causes issues. After turning this
    option on, I started getting the error &quot;Delta source ended unexpectedly&quot;
    from git-svn. After a bunch of aimless tinkering, I finally asked myself the
    questions, &quot;When did this start happening?&quot; and, &quot;Have I changed anything
    with Git lately?&quot; Once I&#039;d backed out the config change, all started working
    again.
&lt;/p&gt;

&lt;p&gt;
    In summary: don&#039;t use &quot;git config --global core.autocrlf true&quot; when using
    git-svn.
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 24 Sep 2008 12:16:27 -0400</pubDate>
    <guid isPermaLink="false">http://weierophinney.net/matthew/archives/191-guid.html</guid>
    <category>best practices</category>
<category>git</category>
<category>programming</category>
<category>subversion</category>

</item>

</channel>
</rss>