Difference between revisions of "How to use svn2cl"

From Gramps
Jump to: navigation, search
m (remove category as more for developers)
Line 1: Line 1:
Starting with GRAMPS 3.0.0, we no longer have a <tt>ChangeLog</tt> file.  Instead, the list of changes is generated automatically using the standard <tt>svn2cl</tt> script.
+
Starting with GRAMPS 3.0.0, we no longer have a <tt>ChangeLog</tt> file.   
 +
 
 +
Instead, the list of changes is generated automatically using the standard <tt>svn2cl</tt> script.
  
 
Note that <tt>svn2cl</tt> is not included in the base installation of subversion.  With a Debian-based distro such as Ubuntu, you can get <tt>svn2cl</tt> as follows:
 
Note that <tt>svn2cl</tt> is not included in the base installation of subversion.  With a Debian-based distro such as Ubuntu, you can get <tt>svn2cl</tt> as follows:

Revision as of 22:39, 22 December 2010

Starting with GRAMPS 3.0.0, we no longer have a ChangeLog file.

Instead, the list of changes is generated automatically using the standard svn2cl script.

Note that svn2cl is not included in the base installation of subversion. With a Debian-based distro such as Ubuntu, you can get svn2cl as follows:

sudo apt-get install subversion-tools

There typically are two ChangeLog files needed for releases; one in the main directory, and one in the po directory. You can generate these files with the following commands:

cd gramps30
svn2cl --reparagraph --include-rev --authors=src/data/authors.xml
cd po
svn2cl --reparagraph --include-rev --authors=../src/data/authors.xml