Project Options

Top  Previous  Next

Project Options are specific to each saved project. They are accessible by clicking the Options button on the Save-N-Sync toolbar, or by going to the View menu and selecting Project Options. Currently, there are four different sets of options that can be configured for every project. They are as follows:

 

Retry Options

 

Retry Options include settings for configuring how many times and how often file copy failures and failed connections are checked, as well as settings for configuring support for copying open and locked files.

 

NOTE: Support for copying open and locked files is Windows-only and is not yet available to users of 64-bit versions of Windows Vista.

 

Filtering Options

 

Filtering Options provide ways of including and excluding certain files and folders based on names and extensions.

 

Reporting Options

 

Reporting Options provide a way to tweak how Save-N-Sync outputs operational and application messages to log files.

 

Performance Options

 

Performance Options allow the user to tweak how aggressive Save-N-Sync is in scanning directories and copying files. Changes here can allow Save-N-Sync to use more system resources or can constrain its use of system resources.

 

 

Retries

 

The Retries page consists of settings for two or three separate retry functions: Retry File Copy Failures, Retry Connection Failures, and depending on the operating system, Copy Open and Locked Files.

 

SNS_ProjOpts_Retries

 

Retry File Copy Failures

 

When a source file is locked or a target file is locked or unavailable, Save-N-Sync logs the resulting failure as a transfer failure. When Retry File Copy Failures is turned on, Save-N-Sync will attempt a retry at copying any locked file. Specific options for retrying locked files include Maximum number of retries, which defines how many attempts should be made at copying a file before Save-N-Sync should stop trying, and Retry file copy every x minutes, which tells Save-N-Sync how often it should retry a file copy.

 

Retry Connection Failures

 

When a source or target folder is unavailable, Save-N-Sync logs the resulting failure as a Failed Connection. The entire job is then classified as a failure. When Retry Connection Failures is turned on, Save-N-Sync will retry a scan on both of the folders in the failed job. Specific options for retrying connection failures include Maximum number of retries, which defines how many attempts should be made at scanning a source and target folder in a job before Save-N-Sync should stop trying, and Retry connection failures every x minutes, which tells Save-N-Sync how often it should retry a scan.

 

Copy Open and Locked Files

 

When a local source file is opened and locked by another application on the computer (such as Outlook and .pst files), Save-N-Sync may still be able to copy the file. If Copy Open and Locked Files is turned on, an attempt at copying each file is made before an open and locked file is logged as such. In a Run Now mode, Save-N-Sync will try copying any open and locked local source files once all scans and file copies are complete. The When automated, run every x minutes option is utilized during scheduled runs. During scheduled runs, Save-N-Sync will try copying any open and locked local source files at the specified interval.

 

NOTE: This feature is Windows-only and is not yet available to users of 64-bit versions of Windows Vista.

 

 

Filtering

 

The Filtering page consists of options for including and excluding files and folders from a scan, as well as an option to try all included and excluded strings using the specified case (upper or lower).

 

SNS_ProjOpts_Filtering

 

 

General Notes about Filtering

 

Filtering in Save-N-Sync uses both simple expressions (such as a file or folder name) and wild card expressions (such as *.tmp).
If the Case Sensitive option is turned on, file and folder names much match the given filter exactly in order for it to qualify as either an include or exclude.
Excluded items are given priority over Included items. This means that if a file meets the requirements for both includes and excludes, it will be excluded.
By default, all files are included using the "*" selection within the Include Files, Folders, or File Types list.
By default, all files containing a "~" are excluded, as well as files with a "*.tmp" extension.
We strongly recommend that you exclude any temporary file extensions that your applications may use.

 

Includes

 

In order to edit the settings under Include Files, Folders, or File Types, click on the button to the right of the text field in that section. The following dialog will be displayed:

 

SNS_ProjOpts_Filtering_Inc

 

To add a new filter, click the Add button and enter the expression for the filter. To edit a filter, select one from the list and click the Edit button. To delete a filter, select one from the list and click the Delete button. When you are finished making changes, click OK. These changes will then be reflected on the Filtering Options page. If OK is pressed with an empty list, "*" will automatically be added which will include all files and folders.

 

 

Excludes

 

In order to edit the settings under Exclude Files, Folders, or File Types, click on the button to the right of the text field in that section. The following dialog will be displayed:

 

SNS_ProjOpts_Filtering_Exc

 

To add a new filter, click the Add button and enter the expression for the filter. To edit a filter, select one from the list and click the Edit button. To delete a filter, select one from the list and click the Delete button. When you are finished making changes, click OK. These changes will then be reflected on the Filtering Options page.

 

 

Reporting

 

In the current version Save-N-Sync, all messages generated by both the Save-N-Sync application itself and by any running operations are automatically logged. This makes it easier for us to troubleshoot potential issues that the user might encounter. Therefore, the Reporting page simply displays the path to the location of the log files and gives the user the ability to open that folder directly from the application.

 

SNS_ProjOpts_Reporting

 

Within this directory, there are two different log files. The one named Save-N-Sync.log contains all logging information from the normal use of Save-N-Sync. The other log file, named OperationEvents.log, contains detailed information about every job that has been run, including what files and folders have been added, updated, and deleted, as well as general operation statistics from the completion of each run.

 

 

Performance

 

The Performance page gives the user two pre-defined options for fine-tuning Save-N-Sync's performance. The page also provides the user with a way to manually tweak these pre-defined settings.

 

SNS_ProjOpts_Performance

 

Foreground

 

If selected, Save-N-Sync will favor performance over decreased system utilization. Depending on the speed of a local drive or of an Internet connection, this will result in fast scans and fast file transfers.

 

Background

 

If selected, Save-N-Sync will favor decreased system utilization over performance. This results in slower scans and slower file transfers, but will also leave most of the system's power available to other applications that may be running.

 

Custom

 

If selected, the user will have full control over Save-N-Sync's performance. The Thread Delay option allows the user to adjust how quickly scans of individual folders are processed and how quickly chunks of files are transferred. The lower the thread delay, the faster Save-N-Sync performs while taking up more of the system's computing power. The higher the thread delay, the slower Save-N-Sync performs while taking up less computing power. The Buffer Size option allows the user to choose how much of a file to transfer at a time. With higher buffer sizes, more data is transferred at a time. This will help increase performance on systems with fast drives and/or fast network and Internet connections. On slower systems or systems with slower network and Internet connections, a lower buffer size helps optimize performance.