Hey,
after using the portable version of Synkron 1.6.2 quite a time, due to recent change in daylight saving time (DST) I encountered the following problem:
- I syncronize between Windows7/NTFS and an USB-Stick/FAT32
- Afer change of the DST at the local W7-machine Synkron wanted to synchronize ALL files again due to the 1h differenc
- I found the advanced option "Ignore 1 hour difference" and activated
--> Pressing "Analyse" everything is fine: "0 files and folders need to be synchronised"
--> BUT: Pressing "Syn" results in synchronising all of my files!
- Thus it seems that pressing "Sync" ingnores the setting "ignore 1 hour difference", while pressing "Analyse" works fine with this.
Could this be in any connection with the portalbe version of Synkron?
Due to the last Version 1.6.2 was published some years ago I doubt the developer will have a look into this, if it is a bug.
Can anybody report same behaviour and provide an explanation or solution for this?
Cheers, Robert
Doesn't DST change next weekend? Maybe you could wait a week and everything will work out?
As for 0 files to sync and then it wants to do all of them anyway, I would guess that somewhere in an ini file it recorded that it wanted to do them all (set a "dirty" flag). Once it decided, it might not want to (easily) change it's mind.
neutron1132 (at) usa (dot) com
At least here in Germany DST already changed yesterday! (I think allover the world, too!)
Where I can check for the ini-file?
I have found: \SynkronPortable\Data\settings\Synkron.ini
Her all my tabs are listed, and also the setting "allow_dst=checked" is properly set.
But no note about "Pending files to synchronise:..." or something like that.
Also deleting/renaming ".synkron.syncdb" which is located in both the folders which are synchronised didn't changed the behaviour.
Any hints where else to look?
Still I believe in a bug in the programm itself. Any chance to reach the programmers?
I guess DST isn't consistent. Here in the US, DST happens in six days. Mostly a pain in the butt and causes more problems than it cures. Sorry I'm showing my "American" by assuming that everybody is from the US.
I suppose that you already tried restarting the program, and also restarting the computer? Beyond that, you could try installing the program over itself, but that shouldn't touch the \Data directory, so anything hiding there will be unchanged. Final step is destructive - kill it all and then re-install.
You are probably right about an issue in the program itself.
If this bothers you sufficiently, have you considered alternative programs?
neutron1132 (at) usa (dot) com
Of course, restart of programm and PC didn't changed anything.
I think I will try reinstall the app (with and without keeping the \Data folder).
In my case it is not THAT important issue. But I like setting up a portable programmm which I can use then for years, if it is doing prefectly what it should.....that was the case for synkron up to now...That easy to configure and to use....and portable of course!
But if this will now happen every half a year, it is not future proof for my case...
I sent an e-mail to the developer, without having much hope for an answer / bugfix...
By the way: this problem is solely provoked be thy usage of different filesystems (in my cas NTFS vs. FAT32), at which the DST-issue is handled in different ways resulting in this 1h difference, although in reality the date should not differ from each other...thanks, microsoft!
You'll need to contact the publisher for an update, though that is unlikely for an app like Synkron which is no longer developed. Expect all apps not updated within the last couple years dependent on time to be broken for you from here on out.
Fun fact: Daily Savings Time should be abolished as it uses up more power than just leaving the clock alone. The constant fiddling by different countries (including the US a few years back) just adds to the wasted energy by requiring app and operating system updates for pointless changes.
Sometimes, the impossible can become possible, if you're awesome!
Result of my re-installation attempt:
- downloaded & extracted new Synkron Portable 1.6.2 Rev2, WITHOUT keeping the \data-folder
- just copied the two paths for the affected folder1 and folder2 to the programm UI
--> Same result:
- If "Ignore 1 hour difference" is checked: "Ananlyse" = 0 files need to be synchronised --> "Sync" --> ALL files with 1h difference will be synced!
- If "Ingrore 1 h..." is unchecked, "Analyse" finds all the 200 files with 1h time difference as it should
But now the most annoying thing:
- If I now REALLY change a file (write inside a word file and save it), it will be still ignored by "Analyse" (with "ignore 1h..." is checked).
What the hell happens here?
- Only if I create a NEW file, it is recognised by "Analyse"
With this keeping in mind unfortunately Synkron does not earn anymore my confidence as a robust piece of software....what a pity
Good testing! Very thorough.
If the whole thing was gone (fresh install), and the issue remains, then it must be storing the list outside of the folder. It might create a folder and drop a file into your user directory. Can you check for a Synkron folder outside of your SynkronPortable folder?
neutron1132 (at) usa (dot) com
Hm, I only found a ".synkron.syncdb"-file in the folder which are synchronised.
Besides its explained purpose in the documentation I found: "If the option "Propagate deletions" is not checked, this file is not created."
And I don't have this option checked.....one secret more?!
But it countains (as explained in the documentation) the relative paths of all files which have been synced already.
I think that I already tried to rename this (equals delete) but nothing changed, but I am not 100% sure...
But now I decided to let the programm replace all files, as I know, that nothing will change for the negative in my case.
But I guess it will reappear in half a year
Only the question still is: its a bug?