diff --git a/Tools/RemoteSynchronization/Program.cs b/Tools/RemoteSynchronization/Program.cs
index 30cb717f2..1d3dafb15 100644
--- a/Tools/RemoteSynchronization/Program.cs
+++ b/Tools/RemoteSynchronization/Program.cs
@@ -54,12 +54,33 @@ namespace RemoteSynchronization
///
private class GlobalConfig
{
+ ///
+ /// Whether the tool should not actually write or delete files. Defaults to false.
+ ///
internal static bool DryRun = DEFAULT_DRY_RUN;
+ ///
+ /// Whether the tool should force the synchronization. Defaults to false.
+ ///
internal static bool Force = DEFAULT_FORCE;
+ ///
+ /// The log level to use. Defaults to "Information".
+ ///
internal static string LogLevel = DEFAULT_LOG_LEVEL;
+ ///
+ /// The log file to write to. Defaults to an empty string.
+ ///
internal static string LogFile = DEFAULT_LOG_FILE;
+ ///
+ /// Whether the tool should print progress to STDOUT. Defaults to false.
+ ///
internal static bool Progress = DEFAULT_PROGRESS;
+ ///
+ /// Whether the tool should verify the contents of the files to decide whether the pre-existing destination files should be overwritten. Defaults to false.
+ ///
internal static bool VerifyContents = DEFAULT_VERIFY_CONTENTS;
+ ///
+ /// Whether the tool should verify the files after uploading them to ensure that they were uploaded correctly. Defaults to false.
+ ///
internal static bool VerifyGetAfterPut = DEFAULT_VERIFY_GET_AFTER_PUT;
}