<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>iamued</title>
    <link>https://ruby-china.org/iamued</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>如何查看两次 commit 间的文件差异列表</title>
      <description>&lt;p&gt;是这样，目前想实现的是增量部署&lt;/p&gt;

&lt;p&gt;考虑是这样&lt;/p&gt;

&lt;p&gt;server 上面保存一下当前的 repo 版本号 比如 repoversion.txt&lt;/p&gt;

&lt;p&gt;然后在需要部署的时候&lt;/p&gt;

&lt;p&gt;用最新的 master 分支 比较 server 上面的 repoversion 得到一个 filelist（包含新增的文件、修改的文件、和删除的文件）&lt;/p&gt;

&lt;p&gt;然后用脚本来对这个 filelist 进行增量部署 该删的删、该覆盖的覆盖～&lt;/p&gt;

&lt;p&gt;目前卡在了 如何获得两次 repoversion 之间的 文件差异 list 上～&lt;/p&gt;

&lt;p&gt;求助啊&lt;/p&gt;</description>
      <author>iamued</author>
      <pubDate>Tue, 26 Nov 2013 11:20:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/15799</link>
      <guid>https://ruby-china.org/topics/15799</guid>
    </item>
  </channel>
</rss>
