2012-02-17 61 views
0

我正在编写一个程序(一个Perl脚本 - 但技术并不重要),看着svn存储库。检索svn存储库文件夹的内容

它应该检索文件夹(包括子文件夹和文件)的内容和排序这些文件的最后修改日期。

你知道这是如何实现的吗?

谢谢!

回答

3

尝试找到subversion-perl或SVN :: Client包(实际上也有SVN :: FS等)。

没有这些模块,但svn cli?执行svn命令,例如“svn list”,“svn log”,并将stdout读回perl程序来执行此操作。

关于“通过的最后修改日期的文件进行排序。” ......

你可能需要做“SVN信息”为每个文件后,“SVN列表”以收集其“上次更改日期” ,绝对是指最新版本,不知道是否有更快的方法。

+0

不错的建议。谢谢:) 你能告诉我从哪个存储库可以使用Perl Package Manager来安装这个软件包吗? – Bohdan 2012-02-17 09:42:46