I tried to use your example here so that existing files are not overwritten in local folder , but it's not working. Local file though being new is being replaced by older file from server. Is there any other setting I need to follow?
session.SynchronizeDirectories(SynchronizationMode.Local, localPath, remotePath,false,false, SynchronizationCriteria.None, null);
Session.SessionLogPathand attach a log showing the problem. Ideally on a very small set (one?) of files.