From: Stefan S. <ste...@we...> - 2005-09-01 16:13:26
|
Hi! As written before I am not able to creat a ticket for bugs. I am using svn-versions of everything. I am syncing evo2 contact entries with the vcf's and observed the following: 1. Import the attached contact in Evolution2 01-evo2-file-test.vcf. 2. Than sync evo2-contacts and vcf's as described on www.opensync.org. 3. Open the just created vcf (02-evo2-file-test.vcf) with an editor and change nickname to "check-test". There is no revision date, so I assume that the file date will be used to detect changes. Anyway, you can not open the vcf from the file-sync-member with gedit > there is a strange eof character; if you delete it with i.e. nano you can open it with gedit (is this a bug or a feature?). After changing the file you'll get a file like 03-evo2-file-test.vcf. File date is the actual LOCAL date, say "01.09.2005 06:00". 4. Now change number to "+49 190 654321" in Evolution2 and you will get 04-evo2-file-test.vcf with the revision date "2005-09-01T04:05:00Z", which is an UTC date. 5. Now sync again and confirm with "N" for Newer contact, which should be the Evolution2 contact and NOT the vcf of file-sync. But in fact you will get the older vcf of file-sync in Evolution2 > 05-evo2-file-test.vcf. I think that you don't take into account that evolution is using UTC revision dates and NOT LOCAL dates. Hope that helps! Regards, Stefan |