Jack Twilley <[EMAIL PROTECTED]> writes:
> I'm using pilot-addresses to push a collection of addresses to my Palm
> M505. If I push the same file twice, I get duplicate entries. Is
> this expected behavior? How do I only push changed entries or
> nonexistent entries? So far, the only solution I can see is to use
> pilot-addresses to download the addresses and diff that against my
> list, but that won't sync properly either, because any changed entries
> will be duplicated.
>From what I've figured out in the last couple weeks, pilot-addresses
(and a few other programs) don't use quite enough information to do
the kind of sync you're talking abut.
You can think of the address book as a table in a database:
+--------------------------------....
| id | Last name | First name | ...
|---------------------------------...
| 0 | Twilley | Jack
| 1 | Riddoch | Chris
...
If I added another entry for myself, with pilot-addresses, I'd get
another entry - pilot-addresses would need to look at a copy of the
database on the PC to compare fields. All it really does is append on
to the end. Reconciling differences isn't *terribly* hard, but some
of the pilot-link programs are designed to be simpler than that.
Useful mostly for adding *new*, not changed, data.
If you want a program that will actually *synchronize* entries between
the Palm and the PC, I'd recommend jpilot. Gnome and KDE have their
tools, if you happen to use one of them.
--
Chris Riddoch | epistemological
[EMAIL PROTECTED] | humility
_______________________________________________
Pilot-unix mailing list
[EMAIL PROTECTED]
http://hcirisc.cs.binghamton.edu/mailman/listinfo/pilot-unix