File: README

package info (click to toggle)
mergeant 0.67-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 4,736 kB
  • ctags: 869
  • sloc: ansic: 9,388; sh: 8,954; makefile: 222; xml: 74
file content (70 lines) | stat: -rw-r--r-- 2,361 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Mergeant, 1999 - 2006 (c)  Vivien Malerba <malerba@gnome-db.org>
___________________________________________________________


****  WARNING  ****
*    
*    This program is still considered as beta software, and thus it might
*    corrupt your data. So do not use this software for production
*    purposes. See the BUGS and TODO files for more information.
*
*******************


Mergeant is a program which helps administer a DBMS database using the gnome-db
framework (see http://www.gnome.org/gnome-db/ for more information about
gnome-db). 
The program specifically requires the Libgda/Libgnomedb libraries, along with the more 
common GTK+, GConf, Libxml, Libglade and Libgnomeui.

Mergeant is distributed under the terms of the GNU General Public License V2.0
(read the COPYING file provided with this package).



****  DISCLAIMER  ****

    Mergeant comes with NO WARRANTY AT ALL!!! Take a look at
    the COPYING file for more info. Basically, if it breaks something
    (for example your beloved DB), or whatever you are not happy with,
    IT'S NOT MY FAULT!



**** Compiling and Installing is (relatively) easy ****

    Before trying to compile or use Mergeant, make sure you have a fully 
    configured and working gnome-db (and libgda) installation.    

    Configuring Mergeant is a simple matter or runing the "configure" script
    (see configure --help for more information on all the options)

    So to configure and build Mergeant, do something like: 
    ./configure 
		AND 
    make 
    make install   <-- probably as ROOT depending of $prefix



**** Using the program ****

- Calling the program with the --help argument will give you all the possible
  options.
- Mergeant, as any Libgda based program, defines data sources to access any given
  database. At any time you can declare, modify or remove datasources.
- The first time you connect to a DBMS, Mergeant will have to fetch all the 
  information needed, and this will take some time; this information is then
  stored in a file located in ${HOME}/.libgda file to be re-used for later
  sessions



**** Example ****

Mergeant comes with a sample Sales database stored in a SQLite file which should appear as
the "SalesTest" data source. To use it simply run "mergeant SalesTest".


Do not hesitate to mail me some comments (bugs, features you would like to
see,...)