我要做的是写一个程序每天检查SVN服务器中的文件,如果特定目录下有新版本文件,下载它。
我可以连接到 SVN 服务器,但我不知道如何编写程序来检查文件是否是新版本的。
请给我一些关于这个问题的建议。
更新:
我正在使用 Windows 平台并安装了 TortoiseSVN。当我使用 TortoiseSVN 的导出功能时,它会下载 SVN 服务器中的所有文件。我想要的是特定目录中的文件。
更新的语法在手册中定义为:
svn update [PATH...]
但它没有指定 PATH 的语法。我只想更新目录remote_directory_A并下载到本地目录local_directory_B。我应该怎么做?像这样?
svn update remote_directory_A local_directory_B