Re: Evolution migration (Re: more than minimized...)



New topic, new Subject...

> Might you happen to know why evolution-1.4.6 never produced a file named
> "config.xmldb" when I first started evolution-1.4.6 under the YDL
> version of GNOME? 
> 
> I am looking at migrating my mail folders from 1.4.6 to 2.0. I was
> hoping the evolution-2.0 would be smart enough to know how to do this,
> but was presented with a dialog box telling me that the file was
> missing.  I know I can import the mbox files one by one, but that's a
> pain.

*sigh*

> Thoughts???

No, answers. ;-)


Some history and facts first: Evolution up to and including 1.2.x
versions used ~/evolution to store your data *and* all your settings.
Since 1.4.0 Evolution stores the settings using GConf, which means the
settings are no longer in ~/evolution but in ~/.gconf/apps/evolution.
Evolution 2.0 keeps that settings dir, but will use the (hidden, note
the dot) ~/.evolution directory to store the data.

Which effectively means: Since 1.4.x there is no config.xmldb file.
That's why it is missing. Your settings are in GConf.


Now why do you get that error message? As you previously used 1.4, and
obviously used 1.4.6 to post your mail, you do have your settings stored
in GConf. But when you tried to migrate, Evo did not find those GConf
keys and got to assume you want to update from an old 1.2 version...

That's where you need to tell us, what you did -- in detail. How did you
try to migrate? Let me guess, a new account or machine -- and you copied
your ~/evolution dir only?


I can talk you through the migration and any steps necessary to switch
machines, account or universes. In fact, I did it as often, that I
stopped counting months ago... ;)

Meanwhile, do not retrieve or create any new data using Evolution 2.0 if
possible, until migration is done. And please don't just copy over the
dirs mentioned above. You need to take some precaution and deal with Evo
backend servers and the GConf daemon. Otherwise, it likely will fail.

I can send instructions by mail, but I really need to know about your
situation. Switching machines? Did you actually use Evo 2.0 yet with the
(new?) account? What exactly are you running now? Do you have 1.4 and
2.0 installed in parallel?

You can meet me on IRC, channel #garnome or #evolution.

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]