我有一项任务,我需要在服务器上的一堆文件和本地计算机上的一堆文件之间查找更新。我在这里完全处于亏损状态,哪种方式最好,最快?
我打算使用libcurl和c ++登录到ftp。
答案 0 :(得分:0)
取决于其他因素,如果其他因素,但只有一种方法可能是创建一个目录结构,其中日期是目录名称。这样做的好处是很容易找到属于特定更新的内容,您可以在名称之后对目录进行排序,例如YYYYMMDD。您只需要记住上次更新的时间,您还可以包含一个文件,其中包含有关更改的信息和版本号,以使其更加用户友好。
通常一个版本可能包含几个新文件,因此将它们放在同一个伞下可能是一个好主意,而不是更新每个单独的文件,因为经过一段时间后,它可能会使记忆中的内容变得复杂。