none
synctoy sometimes dangerous

    Question

  • When you use echo or contribute with sync toy, it is sometimes dangerous!!
    Suppose on the left folder (pc) you have the same file as on the right folder (external disk e.g.), lets say file a.
    Later on, you want to organise the right folder (e.g. create a map 2009 and put that file a in it.  You may even want to rename that file in c).
    Nothing happens when you run synctoy.
    But later on when you start to rename file a in the left folder, if you run synctoy, then file c won't be in map 2009 and will even be renamed to file a again.
    With 1 file its easy, but when you have different files and maps it difficult to organise it again 
    Thursday, January 14, 2010 4:32 PM

All replies

  • If  you want to keep your changes both on left folder and right folder, why you set the action as Echo or Contribute, why not set the action as Synchronize?
    Synchronize, Echo and Contribute are for different user scenarios, you just need to select the one you need.

    Thanks,
    Ping
    This posting is provided "AS IS" with no warranties, and confers no rights.
    Saturday, January 23, 2010 7:06 AM
  • Please create sync folder with action as Echo or Contribute to solve this problem.

    Share out knowledge as below:

    ---------------------

    Definitions of SyncToy Actions

    SyncToy can perform five actions on folder pairs.

    • Synchronize: New and updated files are copied both ways. Renames and deletes on either side are repeated on the other.
    • Echo: New and updated files are copied left to right. Renames and deletes on the left are repeated on the right.
    • Contribute: New and updated files are copied left to right. Renames on the left are repeated on the right. No deletions.

    Select any of the action names to see more details.

    ---------------------

    Synchronize

    The synchronize action will make two folders mirror each other, keeping the latest changes made to the files in either folder. New and updated files are copied both ways. Renames and deletes on either side are repeated on the other. Folder Creates, folder deletes and folder updates are also propagated both ways.

    For example, you have two computers. You keep a copy of pictures, documents, and/or tunes on both. Changes often occur on both computers. You want SyncToy to notice additions, deletions, changes, and renames on both computers, and then do the right thing to bring the folders back in sync. Synchronize is the SyncToy action to use.

    • Every file in the left folder that is new or changed is copied to the right folder.
    • Every file in the left folder that has been renamed is renamed in the right folder.
    • Every file that was deleted from the left folder is deleted in the right folder.
    • <label id="note">Note: </label>SyncToy does not actually delete any files by default. It merely moves the files to the Recycle Bin. To change this behavior, uncheck the "Save overwritten files in the Recycle Bin" option in the folder pair option window.
    • The process is repeated for files in the right folder.

     

    ---------------------

    Echo

    The echo action will make copies of files that are new and changed on the left to the right.  New and updated files are copied left to right. Renames and deletes on the left are repeated on the right. Folder creates, folder deletes and folder updates on the left are repeated on the right.

    For example, when you travel, you take a copy of your pictures, tunes, and documents to work on. When you return, you want SyncToy to notice the files you added, changed, deleted, and renamed in the left folder, and you want SyncToy to recreate those additions, changes, deletions, and renames in the right folder. Echo is very similar to Synchronize, except Echo works only left to right.

     

    Echo is the SyncToy action to use.

     

    • Every file in the left folder that is new or changed is copied to the right folder.
    • Every file in the left folder that has been renamed is renamed in the right folder.
    • Every file that was deleted from the left folder is deleted in the right folder.
    • <label id="note">Note: </label>SyncToy does not actually delete any files by default. It merely moves the files to the Recycle Bin. To change this behavior, uncheck the "Save overwritten files in the Recycle Bin" option in the folder pair option window.
    • No left folder files are deleted, or renamed.
    • No files are copied from right to left.
    • Right folder files are deleted.

     

    ---------------------

    Contribute

    Contribute will add changes from the left folder to the right folder. New and updated files are copied left to right. Renames on the left are repeated on the right. No deletions. Folder creates and folder updates on the left are repeated on the right

    For example, you have a compact flash, SD, USB thumb drive, or other removable media that you take with you when you travel. You probably delete some files on the removable drive while you are away so that you can add or change other files. When you get back, you only want SyncToy to recognize new, renamed, and changed files, and you want the new stuff copied to the right folder. Contribute is the same as Echo but without the deletes.

     

    Contribute is the SyncToy action to use.

     

    • New and updated files from the left folder are copied to the right folder.
    • Files renamed in the left folder are renamed in the right folder.
    • No files are deleted.
    • No files are copied from right to left.

     


    Joey Liang
    Your potential our passion This posting is provided "AS IS" with no warranties, and confers no rights.
    Friday, March 19, 2010 4:15 AM
  • Exactly the definitions I was looking for. Thanks Yiming L!
    Tuesday, June 11, 2013 8:58 PM
  • This is an informative thread, sounds like echo is the one I want.

    JW

    Thursday, June 13, 2013 2:08 PM