Sharing gnucash account files between users

Ronan KERYELL Ronan.Keryell at enstb.org
Tue Aug 29 09:25:28 EDT 2006


I'm thinking about sharing some account files for some research projects
between several users with a version control system such as subversion.

Since gnucash files are in XML, I expect it can be possible with some
careful merges in the case of conflicting writes (well, if we ask
"uncompress mode" in the prefs :-) ).

Does it make sense?

Are there some subtle invariants we should ensure?

I've encountered this one:
<gnc:count-data cd:type="account">114</gnc:count-data>
<gnc:count-data cd:type="transaction">315</gnc:count-data>
that seems easy to manage.

Can I expect the unique-ID-like such as
       <split:id type="guid">d460704ada6fbde0e08c7a7cd71a608f</split:id>
everywhere are sensibly random and are not, for example, a function of the old
file state, in which case 2 futures of the same file would pick the same
unique ID and we would always need to deal with non unique ID...
-- 
  Ronan KERYELL               |\/  Tel:    (+33|0) 2.29.00.14.15
  Département Informatique    |/)  Fax:    (+33|0) 2.29.00.12.82
  ENST Bretagne, CS 83818     K    GSM:    (+33|0) 6.13.14.37.66
  F-29238 PLOUZANÉ CEDEX      |\   E-mail: rk at enstb.org
  FRANCE                      | \  http://enstb.org/~keryell
                                   callto:ils.seconix.com/rk at enstb.org



More information about the gnucash-user mailing list