You are here

Suggestions for future Toucan builds

4 posts / 0 new
Last post
gtr
Offline
Last seen: 14 years 7 months ago
Joined: 2009-09-02 21:47
Suggestions for future Toucan builds

Hi, this is my suggestion for future builds

1) a new sync mode "clean and update" (only 1 pass instead actual 2 pass first clean and then update), and/or clean addable at other sync modes

2) add more comparison mode:
a) only time/date, and add extended optional mode for overwrite target files even when source file is oldest

b) byte size only
every time the byte size is different in all case source file will be copy and overwrite the target file (with the update and mirror update sync mode).

c) byte size time/date
first pass copy from source and overwrite all file in target with different file size (even if have exactly the same time/date, or if source time/date is oldest), second pass copy from source and overwrite target files when file size is exactly the same but time/date is different
with this comparison mode target will be in every case an exact copy of source when used with sync mode mirror update/update

3) (multiple) task time scheduling for programmable auto sync

4) auto-sync option when source is modified (update with a selectable retard of xx seconds/minutes/hours), and option for auto-sync in real time every time source was modified

5) option for delete file/folders in recycle bin, and for erase file/folders in n. random pass

In version 2.1.1 in some case with Update mode, file sync is made from target to source, maybe this is a bug (?!)

Sorry for bad english

Regards

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 10 years 6 months ago
Developer
Joined: 2005-12-10 15:22
Here,

we go:

  1. I probably won't be adding back support for this, it is easy enough to just write a little script to do this, and the time difference is minimal in reality
  2. At the moment Toucan works like this:

    Update: Copies if the source file is newer and if so then folloe Copy rules
    Copy: If files are a different size then copy, if not then read through them in chunks, if it meets two chunks that are not the same then it copies the files. If it get to the end of the files and they are identical then do nothing, they are actually the same file.

    I am not sure when having this extra flexibility would be useful, could you give me an example?

  3. Could you explain what you mean here? Windows Task Scheduler does this fine I think.
  4. Not yet possible in the library that I program Toucan in, there was a Summer of Code project to add support for the back end of a feature like this, it hasn't yet been integrated into the main code yet though, so if I was to implement this it wouldn't be for a while
  5. This should be coming in a future version, again I am waiting for library support

Could you explain your bug a bit more please, are you saying a file gets copied the wrong way?

Thanks for the report and the suggestions! Smile

gtr
Offline
Last seen: 14 years 7 months ago
Joined: 2009-09-02 21:47
2) Well in this case probably

2) Well in this case probably is not necessary, first I've not correctly understand this different sync mode, maybe actually Help file is too concise when explain different sync mode, if possible is good if Help file is extended with more Full infos about every sync mode.

3) I meant something built into the program to set up single/several instances of sync automatically at specific times / dates (or source are modified), rather than having to resort to more 'cumbersome Windows Task Scheduler, but this in effect is not strictly necessary they can actually use the scheduling Windows.

4, 5) thanks for info

Could you explain your bug a bit more please, are you saying a file gets copied the wrong way?

I don't remember exactly the (recent) version of Toucan (maybe v2.07, or more recent ..), but yes (as I remember, but I don't think make mistake) , with Update sync mode some files were copied from target to Source, files that are present in target but not in source (two different partition of two different hard drives), and were overwrite one file that is more recent (by date) in target overwriting source file.
this is what I think happened

Thanks

Regards

Steve Lamerton
Steve Lamerton's picture
Offline
Last seen: 10 years 6 months ago
Developer
Joined: 2005-12-10 15:22
Yes

I will try and get some version of that into the helpfile for the next release Smile

As for the task scheduler I am just going to leave it as the best way to do this sort of thing, I just have too much else to work on in Toucan at the moment!

As for the bug hopefully it shouldn't happen in the more recent versions, if you see it again would you mind posting a new topic about it and we will try and track it down!

Log in or register to post comments