https://bugs.freedesktop.org/show_bug.cgi?id=75274

Patrick Ohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #1 from Patrick Ohly <[email protected]> ---
This is consistent with the configuration design. Have a look at the man page,
in particular the glossary, and what that says about shared config properties.
Let me explain:

syncevolution --configure --template none backend=file database=file:///tmp/
databaseformat=text/calendar a@b s1

This command does two things:
1. it creates a source config "s1" in context "@b"
2. it creates a sync config "a" in context "@b"

"--remove a@b" only removes the sync config and the per-specific properties of
"s1" (like "sync") - actually in this case, no such per-specific properties
were used, so only "a" gets removed and backend/database/databaseformat are all
left unchanged.

This is intentional. The goal is to configure sources separately from peers
using the sources. When adding new peers in a context, it automatically has
access to all sources configured in that context. To avoid that, use a new
context or remove the context first.

The latter is probably what you want: "--remove @b".

This removes all properties of s1 and s2.

Does that explain it?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution-issues

Reply via email to