Page 1 of 1

[Synchronize dirs] run sync from command line

Posted: 2009-08-15, 03:02 UTC
by BeckYang
The 7.5RC1 can start compare with command line parameter "/S=S:=" immediately.

It would be greate if this function can also sync/copy/delete file immediately after compare.
For this feature, TC should provide more options like:
1. overwrite unequal files from left side to right side.
2. delete files in right side but not exist in left side.
3. do not confirm overwrite.

All actions can be done within one command... :D

It's really useful for sync dir between ram disk and hard disk before shutdown computer.
Since ram disk is pretty fast, but everything is gone after reboot.

Thanks for your work~

Posted: 2009-08-15, 05:36 UTC
by Samuel
1. overwrite unequal files from left side to right side.
2. delete files in right side but not exist in left side.
Have you tried the asymmetric checkbox?
It should work this way.
3. do not confirm overwrite.
It would indeed be nice to remember this option.

Posted: 2009-08-18, 21:53 UTC
by StatusQuo
Samuel wrote:
3. do not confirm overwrite.
It would indeed be nice to remember this option.
Dangerous - when remembering this you can't rely on overwrite warnings anymore, unless you carefully (!) inspect this setting before every operation.

Remembering "do not confirm" would turn this into a "never touch this" checkbox for me.
An INI option would be OK, if it's deactivated by default.

Posted: 2009-08-19, 05:47 UTC
by Samuel
Dangerous...
Your right about this.
I don't mean the state of the box should always be saved. I meant TC could save this for presets. If you have an asymmetric "backup only" preset it would help a lot.

Posted: 2009-08-19, 15:12 UTC
by BeckYang
Sorry, I didn't describe the suggestion clearly.

I wish the [Synchronize dirs] have another option "do not confirm overwrite".
This option is only used when "compare/sync" two dir.

In most of time, the overwrite option of TC 7.5 is good enough. Although I still prefer "1. Ask user" to ensure the operation is what I want.

Posted: 2009-08-19, 16:14 UTC
by StatusQuo
2BeckYang
This option is only used when "compare/sync" two dir.
Yes, that's how I understood it. But normally I prefer overwrite-warnings also there - for quick use with minimum risk.
Disabling overwrite warnings for the current operation is already possible after pressing the Synchronize button.

I think an INI switch, setting the default for overwrite warnings, would solve your wish without adding risks.
As it is now, disabling the warning once should not affect the next run IMO.

Posted: 2009-08-23, 09:03 UTC
by StatusQuo
P.S.: For unattended runs of Sync:
a command line parameter (/SyncNoOverwriteWarn) would probably be better than an INI switch.