From b1515dd069cebda55cb3b51b7e88c1d7722ef226 Mon Sep 17 00:00:00 2001 From: wangmm0220 Date: Fri, 3 Nov 2023 17:56:34 +0800 Subject: [PATCH] fix:add windows support --- source/util/src/rsync.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/util/src/rsync.c b/source/util/src/rsync.c index 8c6bce66a0..cbb447a33e 100644 --- a/source/util/src/rsync.c +++ b/source/util/src/rsync.c @@ -157,7 +157,11 @@ int uploadRsync(char* id, char* path){ changeDirFromWindowsToLinux(path, pathTransform); #endif char command[PATH_MAX] = {0}; +#ifdef WINDOWS + if(pathTransform[strlen(pathTransform) - 1] != '/'){ +#else if(path[strlen(path) - 1] != '/'){ +#endif snprintf(command, PATH_MAX, "rsync -av --delete --timeout=10 --bwlimit=100000 %s/ rsync://%s/checkpoint/%s/", #ifdef WINDOWS pathTransform