Skip to content

Commit 54dfa0a

Browse files
committed
Convert many mentions of CVS to Git
1 parent 9307a23 commit 54dfa0a

File tree

8 files changed

+34
-35
lines changed

8 files changed

+34
-35
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# ICDEVGROUP Documentation Makefile
33
# http://www.icdevgroup.org
4-
# http://www.icdevgroup.org/cgi-bin/cvsweb/xmldocs
4+
# http://git.icdevgroup.org/?p=xmldocs.git;a=summary
55
#
66
# Davor Ocelic, [email protected]
77
#

README

+7-7
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ targets would include:
4848
make clean (removes OUTPUT/)
4949
make distclean (remove OUTPUT/ and tmp/)
5050
make look-clean (clean + 'mv tmp tmp.temporary'. Useful to only make
51-
the tree as if it is clean (to perform CVS operations
51+
the tree as if it is clean (to perform Git operations
5252
without errors), but then automatically rename
5353
the directory back to 'tmp/' and avoid the overhead of
5454
regenerating OlinkDB files).
@@ -132,7 +132,7 @@ During the invocation of 'make', few files will be created:
132132
cache/<ver>/.cache.bin is generated by bin/stattree.
133133

134134
The cache is Perl's portable Storable dump. It was
135-
originally kept in the CVS (so others could re-use it),
135+
originally kept in Git (so others could re-use it),
136136
but that didn't play out well in practice so now everyone
137137
building the docs needs to have the sources/ directory
138138
ready and run 'make caches' himself to get the .bin
@@ -173,14 +173,14 @@ DEVELOPMENT NOTES
173173
the docset, but don't have the time to prepare it
174174
yourself, just drop it in there and someone will pick
175175
it up.
176-
sources - (not in CVS). run 'make git' to auto-create this
176+
sources - (Not in Git.) run 'make git' to auto-create this
177177
directory with all needed contents.
178178
whatsnew - A directory containing whatsnew.xml, continuously updated
179179
what's new list. The items are added automatically; just
180-
place copies of the CVS commit messages in the whatsnew/
180+
place copies of the Git commit messages in the whatsnew/
181181
directory; every time you run bin/whatsnew-update, it will
182182
process the files and update whatsnew.xml, which you can
183-
then check-in (or update) in CVS.
183+
then push in Git.
184184

185185

186186
Updating cache/:
@@ -251,7 +251,7 @@ DEVELOPMENT NOTES
251251
and can effectively be used as a comment area.
252252

253253
The refs/<symbol> single-file-based approach is now preferred. It's more
254-
convenient, and keeps the number of files in CVS at minimum. The bin/editem
254+
convenient, and keeps the number of files in Git to a minimum. The bin/editem
255255
script advises to use it.
256256
Use refs/<symbol>/* only in special cases (which is never, or close to it).
257257

@@ -317,7 +317,7 @@ DEVELOPMENT NOTES
317317
** is to start off by copying an existing item over.
318318

319319
** When adding documentation entries, please favor QUALITY over QUANTITY.
320-
** That means you should grep the whole CVS for ALL information about a
320+
** That means you should grep the whole Git repo for ALL information about a
321321
** symbol (and supplement that with your own invaluable historical and
322322
** technical information), and then write the item documentation that
323323
** includes all that information.

TODO

+2-3
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ Ideas:
9393
- new developer howto
9494
- filenames in Source contexts should also be clickable. this is longterm
9595
because it'll involve perltidy and other stuff I have in mind ...
96-
- CVS page: http://www.icdevgroup.org/i/dev/cvs.html?id=auxbUMnz
97-
Make a tutorial : IC from CVS, Catalog in SVN, replicated setup online
96+
- Make a tutorial : IC from Git, Catalog in SVN, replicated setup online
9897
and locally
9998
- How to deal with Safe
10099
Programming guidelines doc - integrate with programming style. Advise
@@ -185,7 +184,7 @@ Community-contributed usertags (was usertag.pod before 4.7.0; too messy)
185184
icstart - Getting Started Guide
186185
* FAQ for each demo catalog (foundation, construct, barry, artstore)
187186
* FAQ for each database (DBM, MySQL, PostgreSQL, Oracle)
188-
* FAQ for each payment processor (CCVS, Cybercash, Signio, Authorize.net, etc.)
187+
* FAQ for each payment processor (Payflow Pro, Authorize.net, etc.)
189188

190189

191190

WRITING

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ The Interchange Development Group
33
http://www.icdevgroup.org
44

55
ICDEVGROUP Documentation Set
6-
http://www.icdevgroup.org/cgi-bin/cvsweb/xmldocs/
6+
http://git.icdevgroup.org/?p=xmldocs.git;a=summary
77

88
Documentation writing/authoring QuickStart.
99

@@ -38,11 +38,11 @@ invoked[1], the XML source files must already be put together and wait ready
3838
to be processed.
3939

4040
As we've said that our goal is to autogenerate as much XML as possible, it's
41-
obvious that we do not keep the XML sources in the CVS. (That would be pretty
41+
obvious that we do not keep the XML sources in Git. (That would be pretty
4242
inflexible, make larger changes very inconvenient, and require daily fixes and
43-
updates to the CVS).
43+
updates to the Git repo.)
4444

45-
Instead of the above, what we keep in the CVS are a number of documentation
45+
Instead of the above, what we keep in Git are a number of documentation
4646
snippets (only those parts that need to be written manually). We first rely on
4747
the bin/stattree script to extract information from Interchange sources[2],
4848
then on bin/*-autogen scripts to combine templates, mentioned stattree
@@ -54,7 +54,7 @@ The system separates documentation contents into 5 major groups:
5454
1 guides: prose-based documents that explain concepts and are intended to
5555
. be read from top to bottom.
5656
. Autogeneration of contents is obviously of little use here, so we directly
57-
. keep .xml sources in the CVS.
57+
. keep .xml sources in Git.
5858
. At (many) places where the external contents need to be included, we use
5959
xi:include, native DocBook feature.
6060

@@ -68,19 +68,19 @@ The system separates documentation contents into 5 major groups:
6868
. all types of symbols. (Symbols are "units" seen in Interchange source -
6969
. tags, filters, pragmas, global/catalog variables, Perl functions, ...).
7070
. Enormous ammount of autogeneration and templating is possible here, and
71-
. we keep snippets in CVS (format is, again, XML with all kinds of headers
71+
. we keep snippets in Git (format is, again, XML with all kinds of headers
7272
and containers already included in templates so you can just focus on text).
7373

7474
4 glossary: prose-based collection of glossary items.
7575
. Some templating is possible here, so we keep individual glossary snippets
7676
. (in XML format, minus standard headings which are included in the templates)
77-
. in the CVS, while they are put together in a single glossary.xml file by the
77+
. in Git, while they are put together in a single glossary.xml file by the
7878
bin/generic-autogen script.
7979

8080
5 whatsnew file: there's a bin/whatsnew-update script that takes care of
8181
. automatic whatsnew file updates.
82-
. The .xml file is directly kept in the CVS, while bin/whatsnew-update knows
83-
. how to update it; you only need to check-in the updated whatsnew file to CVS.
82+
. The .xml file is directly kept in Git, while bin/whatsnew-update knows
83+
. how to update it; you only need to check-in the updated whatsnew file to Git.
8484
. More information on this can be found in bin/whatsnew-update and
8585
whatsnew/whatsnew.xml.
8686

bin/pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ my %tt = (
3131
# Mimic docbook entities
3232
my %entities = (
3333
IC =>'<ulink url="http://www.icdevgroup.org">Interchange</ulink>',
34-
ICCVS => '<ulink url="http://www.icdevgroup.org/i/dev/cvs.html">CVS</ulink>',
34+
ICGIT => '<ulink url="http://www.icdevgroup.org/i/dev/download">Git</ulink>',
3535
ICDL => '<ulink url="http://http://www.icdevgroup.org/i/dev/download.html">tarball</ulink>',
3636
ICSTDCAT => 'interchange-cat-standard',
3737
FS => '<ulink url="http://www.fsf.org">Free Software</ulink>',

docbook/html-common.xsl

+4-4
Original file line numberDiff line numberDiff line change
@@ -78,19 +78,19 @@
7878
</xsl:element> |
7979
<xsl:element name="a">
8080
<xsl:attribute name="href">
81-
<xsl:value-of select="'http://www.icdevgroup.org/cgi-bin/cvsweb/interchange/'"/>
81+
<xsl:value-of select="'http://git.icdevgroup.org/?p=interchange.git;a=summary'"/>
8282
</xsl:attribute>
83-
Interchange CVS
83+
Interchange Git
8484
</xsl:element>
8585
(<xsl:element name="a">
8686
<xsl:attribute name="href">
8787
<xsl:value-of select="'http://www.icdevgroup.org/pipermail/interchange-cvs/'"/>
8888
</xsl:attribute>Commits</xsl:element>) |
8989
<xsl:element name="a">
9090
<xsl:attribute name="href">
91-
<xsl:value-of select="'http://www.icdevgroup.org/cgi-bin/cvsweb/xmldocs/'"/>
91+
<xsl:value-of select="'http://git.icdevgroup.org/?p=xmldocs.git;a=summary'"/>
9292
</xsl:attribute>
93-
Documentation CVS
93+
Documentation Git
9494
</xsl:element>
9595
(<xsl:element name="a">
9696
<xsl:attribute name="href">

docbook/literals.ent

+9-9
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
<!ENTITY r5.7.0 "4.6.0;4.8.0;5.0.0;5.2.0;5.5.0;5.5.2;5.6.0;5.7.0">
1616

1717
<!-- GENERAL ENTITIES -->
18-
<!ENTITY GNU "<ulink url='http://www.gnu.org'>GNU</ulink>">
19-
<!ENTITY IC "<ulink url='http://www.icdevgroup.org'>Interchange</ulink>">
20-
<!ENTITY ICDEVGROUP "<ulink url='http://www.icdevgroup.org'>Interchange Development Group</ulink>">
21-
<!ENTITY RH "<ulink url='http://www.redhat.com'>Red Hat</ulink>">
22-
<!ENTITY DEB "<ulink url='http://www.debian.org'>Debian</ulink>">
23-
<!ENTITY DEBGNU "<ulink url='http://www.debian.org'>Debian GNU</ulink>">
18+
<!ENTITY GNU "<ulink url='http://www.gnu.org/'>GNU</ulink>">
19+
<!ENTITY IC "<ulink url='http://www.icdevgroup.org/'>Interchange</ulink>">
20+
<!ENTITY ICDEVGROUP "<ulink url='http://www.icdevgroup.org/'>Interchange Development Group</ulink>">
21+
<!ENTITY RH "<ulink url='http://www.redhat.com/'>Red Hat</ulink>">
22+
<!ENTITY DEB "<ulink url='http://www.debian.org/'>Debian</ulink>">
23+
<!ENTITY DEBGNU "<ulink url='http://www.debian.org/'>Debian GNU</ulink>">
2424
<!ENTITY ICDL "<ulink url='http://www.icdevgroup.org/i/dev/download.html'>download</ulink>">
25-
<!ENTITY ICCVS "<ulink url='http://www.icdevgroup.org/cgi-bin/cvsweb/interchange/'>CVS</ulink>">
25+
<!ENTITY ICGIT "<ulink url='http://git.icdevgroup.org/?p=interchange.git;a=summary'>Git</ulink>">
2626
<!ENTITY PUBLIC_MLS "<ulink url='http://www.icdevgroup.org/mailman/listinfo/'>Public Interchange Mailing Lists</ulink>">
2727
<!ENTITY APACHE "<ulink url='http://www.apache.org/'>Apache</ulink>">
2828
<!ENTITY MATHOPD "<ulink url='http://www.mathopd.org/'>Mathopd</ulink>">
@@ -35,8 +35,8 @@
3535
<!ENTITY PGSQL "<ulink url='http://www.postgresql.org/'>PostgreSQL</ulink>">
3636
<!ENTITY ORACLE "<ulink url='http://www.oracle.com/'>Oracle</ulink>">
3737
<!ENTITY OPENLDAP "<ulink url='http://www.openldap.org/'>OpenLDAP</ulink>">
38-
<!ENTITY BDBM "<ulink url='http://http://www.sleepycat.com//'>Berkeley DBM</ulink>">
39-
<!ENTITY GDBM "<ulink url='http://www.delorie.com/gnu/docs/gdbm/'>GNU DBM</ulink>">
38+
<!ENTITY BDBM "<ulink url='http://www.oracle.com/database/berkeley-db/index.html'>Berkeley DB</ulink>">
39+
<!ENTITY GDBM "<ulink url='http://www.vivtek.com/gdbm/'>GNU DBM</ulink>">
4040
<!ENTITY SQLite "<ulink url='http://www.sqlite.org/'>SQLite</ulink>">
4141
<!ENTITY NFS "<ulink url='http://nfs.sourceforge.net/'>NFS</ulink>">
4242
<!ENTITY IMAGEMAGICK "<ulink url='http://www.imagemagick.org/'>ImageMagick</ulink>">

whatsnew/WHATSNEW.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
This document serves as a convenient source of "What's new?"
3636
&IC; information.
3737
</para><para>
38-
The entries found here are just excerpts from our &ICCVS; commit
38+
The entries found here are just excerpts from our &ICGIT; commit
3939
messages.
4040
</para><para>
4141
You could subscribe to the

0 commit comments

Comments
 (0)