summaryrefslogtreecommitdiff
path: root/BUILD/Readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD/Readme.txt')
-rw-r--r--BUILD/Readme.txt124
1 files changed, 124 insertions, 0 deletions
diff --git a/BUILD/Readme.txt b/BUILD/Readme.txt
new file mode 100644
index 00000000..5410ca5b
--- /dev/null
+++ b/BUILD/Readme.txt
@@ -0,0 +1,124 @@
+FreeFileSync v2.0
+------------------
+
+Usage
+-----
+1. Choose left and right directories and "Compare" them.
+2. Select "Synchronize..." to specify settings and begin synchronization.
+
+
+Key Features
+------------
+1. Compare files (bytewise or by date) and synchronize them.
+2. No limitations: An arbitrary number of files can be synchronized.
+3. Unicode support.
+4. Network support.
+5. Full support for Windows/Linux Symbolic Links and Windows Junction Points.
+6. Lean & easily accessible UI: Highly optimized for speed and huge sets of data.
+7. Algorithms coded in C++ completely.
+8. Progress indicators are updated only every 100ms for optimal performance!
+9. Subfolders are also synchronized, including empty folders.
+10. Support for multiple folder pairs
+11. Create Batch Jobs for automated synchronization with or without GUI.
+12. Focus on usability:
+ - Only necessary functionality on UI: no overloaded menus or icon jungle.
+ - Select folders via drag & drop.
+ - Last configuration and screen settings are saved automatically.
+ - Maintain and load different configurations by drag&drop, load-button or during startup.
+ - Double-click to show file in explorer. (Windows only)
+ - Copy & paste support to export file-lists.
+ - Delete superfluous/temporary files directly on main grid.
+ - Right-click context menu.
+ - Status information and error reporting
+ - Sort file-lists by name, size or date.
+ - Display statistical data: total filesizes, amount of bytes that will be transfered with the current settings.
+13. Support for filesizes larger than 4 GB.
+14. Option to move files to Recycle Bin instead of deleting/overwriting them.
+15. Automatically ignore directories "\RECYCLER" and "\System Volume Information" when comparing and sync'ing. (Windows only)
+16. Localized versions for many languages are available.
+17. Delete before copy: Avoid disc space shortages with large sync-operations.
+18. Based on wxWidgets framework => Portable to many operating systems.
+19. Filter functionality to include/exclude files from synchronization (without re-compare!).
+20. Include/exclude specific files from synchronization manually.
+21. Create sync jobs via GUI to synchronize automatically (can be scheduled or executed directly).
+22. Handle daylight saving time changes on FAT/FAT32 volumes correctly.
+23. Portable version (.zip) available.
+24. No Windows registry entries for portable version.
+25. Support for \\?\ path prefix for unrestricted path length. (Windows only)
+26. Check for updates from within FreeFileSync automatically.
+27. Copy locked files using Windows Volume Shadow Copy. (Windows only)
+28. Load file icons asynchronously for maximum display performance.
+
+
+Advanced topics
+---------------
+1.) Synchronize in Batch Mode and send error notification via email:
+
+- Create a FreeFileSync batch file using "silent mode".
+- Set error handling to "Exit with Returncode < 0" or "ignore errors" to avoid having a popup stop the program flow.
+ In case errors occur FreeFileSync will abort with a returncode < 0 which can be checked via the ERRORLEVEL command.
+- Create a *.cmd or *.bat file and specify the location of FreeFileSync.exe and pass the name of the FreeFileSync batch file as %1 parameter; e.g.:
+
+ C:\Program Files\FreeFileSync\FreeFileSync.exe C:\SyncJob.ffs_batch
+ IF NOT ERRORLEVEL 0 echo An error occurred! && pause
+
+- Instead of displaying "An error occurred!" you can specify any other command like sending an email notification (using a third party tool).
+
+
+2.) Schedule Batch Job in Windows Task Planner
+
+- Create a FreeFileSync batch file. (E.g. C:\SyncJob.ffs_batch)
+- Create a new task in Windows Task planner for FreeFileSync.exe.
+- Modify the task and adapt the execute-command specifying the path to the batch file; e.g.:
+
+ C:\Program Files\FreeFileSync\FreeFileSync.exe C:\SyncJob.ffs_batch
+
+
+3.) Drag & drop support
+
+FreeFileSync has a big focus on usability. Therefore drag & drop is supported in various situations:
+
+You can: - drag & drop any directory onto the main window to set the directory for comparison
+ - drag & drop any file onto the main window to set the directory for comparison
+ - drag & drop *.ffs_gui files onto the main window to load the configuration contained
+ - drag & drop *.ffs_batch files onto the main window to display and edit the batch configuration
+ - drag & drop *.ffs_batch files onto the batch dialog to display and edit the batch configuration
+
+
+4.) Synchronize two folders but exclude all subfolders from synchronization
+
+Assuming you plan to synchronize two folders "C:\Source" and "D:\Target", you'll want to setup a filter like this:
+
+ Include: *
+ Exclude: *\*
+
+This will exclude all files and folders within the two directories that contain a "\" character. These are exactly the subfolders and -files you want to exclude.
+
+
+5.) Synchronize with FTP
+
+FreeFileSync does not support FTP directly. But the FTP functionality can be easily activated by mapping the FTP webspace to a drive letter:
+
+Example: Use the free utility NetDrive (http://www.netdrive.net/)
+- Add a "New Site" and specify site name, site URL, drive letter, account and password.
+- Use the newly created drive as if it were a regular hard disk.
+
+
+Links
+------
+FreeFileSync on SourceForge:
+
+http://sourceforge.net/projects/freefilesync/
+
+
+Contact
+-------
+For feedback, suggestions or bug-reports you can write an email to:
+zhnmju123 [at] gmx [dot] de
+
+or report directly to:
+http://sourceforge.net/projects/freefilesync/
+
+
+Have fun!
+-ZenJu
bgstack15