Perl 检索svn存储库文件夹内容

Perl 检索svn存储库文件夹内容,perl,svn,repository,client,directory,Perl,Svn,Repository,Client,Directory,我正在编写一个程序(一个Perl脚本,但技术并不重要),用于查看svn存储库 它应该检索文件夹的内容(包括子文件夹和文件),并按上次修改日期对这些文件进行排序 您知道如何实现这一点吗? 谢谢大家! 尝试查找subversion perl或SVN::Client包(实际上还有SVN::FS等) 没有这些模块,但是svn cli?执行svn命令,如“svnlist”、“svnlog”,并将stdout读回perl程序以执行此操作 关于“按上次修改日期对这些文件进行排序” 您可能需要为每个文件执行“s

我正在编写一个程序(一个Perl脚本,但技术并不重要),用于查看svn存储库

它应该检索文件夹的内容(包括子文件夹和文件),并按上次修改日期对这些文件进行排序

您知道如何实现这一点吗?


谢谢大家!

尝试查找subversion perl或SVN::Client包(实际上还有SVN::FS等)

没有这些模块,但是svn cli?执行svn命令,如“svnlist”、“svnlog”,并将stdout读回perl程序以执行此操作

关于“按上次修改日期对这些文件进行排序”


您可能需要为每个文件执行“svn信息”,以收集“svn列表”之后的“最后更改日期”,请务必参考最新版本,不知道是否有更快的方法。

尝试查找subversion perl或svn::Client包(实际上还有svn::FS等)

没有这些模块,但是svn cli?执行svn命令,如“svnlist”、“svnlog”,并将stdout读回perl程序以执行此操作

关于“按上次修改日期对这些文件进行排序”

您可能需要为每个文件执行“svn信息”,以收集“svn列表”之后的“最后更改日期”,请务必参考最新版本,不知道是否有更快的方法。

很好的建议。谢谢:)您能告诉我使用Perl软件包管理器可以从哪个存储库安装这个软件包吗?很好的建议。谢谢:)您能告诉我使用Perl软件包管理器可以从哪个存储库安装这个软件包吗?