2015-09-05 74 views
0

我想做一个C#程序,每隔x次检查一次联机git存储库(比如说一个特定的子目录)是否已更新,如果是,请将其下载到特定文件夹。事情是,我甚至不知道如何做第一步。我查了一下互联网,并找到一个名为libgit2sharp的库。我不知道git非常好,但是我看到我可以用libgit2sharp获得提交的sha字符串,所以也许可以提供帮助。任何想法?C#如何检查是否git存储库已更新

在此先感谢

+0

获取最新提交的每个分支的哈希值,并将其储存。检查哈希值是否发生了变化。 – cubrr

+0

这听起来像[XY问题](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。你的*真实*目标是什么(例如,可能是每当受监控的存储库ID更新时执行一些操作)? – Chris

回答

相关问题