Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Having now documented the location of the book repository in doc/README, the

individual tiny README files are unnecessary. Clean up.

* doc/book:

* doc/translations/german:

* doc/translations/norwegian_nb/book:

* doc/translations/russian/book:

* doc/translations/spanish:

Delete.

  1. … 4 more files in changeset.
Tidy up a few more loose ends related to the book removal.

* Makefile.in (DOC_DIRS): Simplify unnecessary indirection. The misc-docs dir

is "doc/misc-docs" not "doc/book/misc-docs".

* doc/book/book/README: Move to more logical place...

* doc/book/README: ...here.

  1. … 1 more file in changeset.
The document "HOW-TO: Compiling Subversion DocBook XML Documents" applies to

more than just the book. Move and rename it.

* doc/book/README: Moved...

* doc/HOWTO.DocBook: ...here.

  1. … 1 more file in changeset.
Move doc/book/misc-docs/, doc/book/tools/ and doc/book/Makefile up one

directory level so they are more easily found.

* doc/book/Makefile

* doc/book/misc-docs

* doc/book/tools

Moved from here...

* doc/Makefile

* doc/misc-docs

* doc/tools

...to here.

  1. … 3 more files in changeset.
Clean up doc/book/Makefile after the svnbook was moved out of the

repository in r13125. It now builds misc-docs without errors.

* doc/book/Makefile

(Renamed variables):

(DOC_TOP): Was BOOK_TOP.

(DOC_HTML_XSLTPROC_OPTS): Was BOOK_HTML_XSLTPROC_OPTS.

(DOC_PDF_XSLTPROC_OPTS): Was BOOK_PDF_XSLTPROC_OPTS.

(DOC_PS_XSLTPROC_OPTS): Was BOOK_PS_XSLTPROC_OPTS.

(Deleted variables):

(BOOK_HTML_CHUNK_DIR, BOOK_DIR, BOOK_HTML_TARGET,

BOOK_HTML_CHUNK_TARGET, BOOK_PDF_TARGET, BOOK_PS_TARGET,

BOOK_FO_TARGET, BOOK_XML_SOURCE, BOOK_VERSION_SOURCE,

BOOK_ALL_SOURCE, BOOK_IMAGES, BOOK_INSTALL_DIR): Removed.

(install): Removed install-book target.

(all-html): Removed book-html and book-html-chunk targets.

(all-pdf): Removed book-pdf target.

(all-ps): Removed book-ps target.

(all-misc-docs): Removed book-ps target.

(clean): Removed book-clean target.

(all-book, install-book, $(BOOK_VERSION_SOURCE), book-version,

book-html, $(BOOK_HTML_TARGET), book-html-chunk,

$(BOOK_HTML_CHUNK_TARGET), book-pdf, book-ps, $(BOOK_PDF_TARGET),

$(BOOK_PS_TARGET), $(BOOK_INSTALL_DIR), install-book-html,

install-book-html-chunk, install-book-pdf, install-book-ps,

book-clean): Deleted these rules.

* doc/book/book/README: Correct URL
Move the Subversion book, and its translations, out of the Subversion

repository. They will now live in a repository dedicated to the book

and its translations:

http://svn.red-bean.com/svnbook/

* Makefile.in

(doc): Remove doc-book from the dependency list.

(BOOK_DIR, doc-book, doc-book-html, doc-book-pdf, doc-book-ps):

Remove obsolete rules and definitions.

(DOCS_DIRS): Remove $(BOOK_DIR) from definition.

(doc-all-html): Remove doc-book-html from the dependency list.

(doc-all-pdf): Remove doc-book-pdf from the dependency list.

(doc-all-ps): Remove doc-book-ps from the dependency list.

* doc/book/README

Make this document only talk about the miscellaneous docs.

* doc/book/book/README

* doc/translations/german/book/README

* doc/translations/spanish/book/README

* doc/translations/russian/book/README

* doc/translations/norwegian_nb/book/README

Added these notes to let folks know that stuff has moved (and to where).

* doc/translations/russian/book/appb.xml

* doc/translations/russian/book/images

* doc/translations/russian/book/images/ch02dia2.png

* doc/translations/russian/book/images/ch02dia3.png

* doc/translations/russian/book/images/ch02dia4.png

* doc/translations/russian/book/images/ch02dia5.png

* doc/translations/russian/book/images/ch02dia6.png

* doc/translations/russian/book/images/ch02dia1.png

* doc/translations/russian/book/book.xml

* doc/translations/russian/readme.txt

* doc/translations/spanish/.aspell_ignore

* doc/translations/spanish/TRABAJO

* doc/translations/spanish/weekly_report.py

* doc/translations/spanish/LEAME

* doc/translations/spanish/author_statistics.py

* doc/translations/spanish/COORDINADOR

* doc/translations/spanish/TODO

* doc/translations/spanish/book/ch04.xml.aspell_ignore

* doc/translations/spanish/book/appa.xml

* doc/translations/spanish/book/appb.xml

* doc/translations/spanish/book/appc.xml

* doc/translations/spanish/book/appd.xml

* doc/translations/spanish/book/ch08.xml.aspell_ignore

* doc/translations/spanish/book/appe.xml

* doc/translations/spanish/book/foreword.xml

* doc/translations/spanish/book/ch00.xml

* doc/translations/spanish/book/book.xml

* doc/translations/spanish/book/ch01.xml

* doc/translations/spanish/book/colo.xml

* doc/translations/spanish/book/ch02.xml

* doc/translations/spanish/book/ch03.xml

* doc/translations/spanish/book/ch04.xml

* doc/translations/spanish/book/ch05.xml

* doc/translations/spanish/book/ch06.xml

* doc/translations/spanish/book/ch07.xml

* doc/translations/spanish/book/ch08.xml

* doc/translations/spanish/book/glossary.xml

* doc/translations/spanish/book/ch09.xml

* doc/translations/spanish/book/images

* doc/translations/spanish/book/images/ch02dia2.png

* doc/translations/spanish/book/images/ch02dia3.png

* doc/translations/spanish/book/images/ch04dia1.png

* doc/translations/spanish/book/images/ch04dia2.png

* doc/translations/spanish/book/images/ch02dia4.png

* doc/translations/spanish/book/images/ch04dia3.png

* doc/translations/spanish/book/images/ch02dia5.png

* doc/translations/spanish/book/images/ch04dia4.png

* doc/translations/spanish/book/images/ch02dia6.png

* doc/translations/spanish/book/images/ch08dia1.png

* doc/translations/spanish/book/images/ch02dia7.png

* doc/translations/spanish/book/images/ch08dia2.png

* doc/translations/spanish/book/images/warning.png

* doc/translations/spanish/book/images/note.png

* doc/translations/spanish/book/images/ch01dia1.png

* doc/translations/spanish/book/images/info.png

* doc/translations/spanish/book/images/ch02dia1.png

* doc/translations/spanish/book/copyright.xml

* doc/translations/spanish/book/foreword.xml.aspell_ignore

* doc/translations/spanish/book/styles.css

* doc/translations/spanish/book/book.xml.aspell_ignore

* doc/translations/spanish/book/ch00.xml.aspell_ignore

* doc/translations/spanish/book/ch01.xml.aspell_ignore

* doc/translations/spanish/book/ch03.xml.aspell_ignore

* doc/translations/spanish/glosario_traduccion

* doc/translations/spanish/Makefile

* doc/translations/spanish/README

* doc/translations/spanish/publicacion_oficial

* doc/translations/norwegian_nb/TRANSLATION-STATUS

* doc/translations/norwegian_nb/REVIEW

* doc/translations/norwegian_nb/book-dist.py

* doc/translations/norwegian_nb/HACKING

* doc/translations/norwegian_nb/TODO

* doc/translations/norwegian_nb/LAST_UPDATED

* doc/translations/norwegian_nb/book/appa.xml

* doc/translations/norwegian_nb/book/appb.xml

* doc/translations/norwegian_nb/book/appc.xml

* doc/translations/norwegian_nb/book/appd.xml

* doc/translations/norwegian_nb/book/foreword.xml

* doc/translations/norwegian_nb/book/ch00.xml

* doc/translations/norwegian_nb/book/book.xml

* doc/translations/norwegian_nb/book/ch01.xml

* doc/translations/norwegian_nb/book/ch02.xml

* doc/translations/norwegian_nb/book/colo.xml

* doc/translations/norwegian_nb/book/ch03.xml

* doc/translations/norwegian_nb/book/ch04.xml

* doc/translations/norwegian_nb/book/ch05.xml

* doc/translations/norwegian_nb/book/ch06.xml

* doc/translations/norwegian_nb/book/ch07.xml

* doc/translations/norwegian_nb/book/ch08.xml

* doc/translations/norwegian_nb/book/ch09.xml

* doc/translations/norwegian_nb/book/glossary.xml

* doc/translations/norwegian_nb/book/images

* doc/translations/norwegian_nb/book/images/ch02dia2.png

* doc/translations/norwegian_nb/book/images/ch04dia4.xcf

* doc/translations/norwegian_nb/book/images/ch02dia3.png

* doc/translations/norwegian_nb/book/images/ch04dia1.png

* doc/translations/norwegian_nb/book/images/ch02dia4.png

* doc/translations/norwegian_nb/book/images/ch04dia2.png

* doc/translations/norwegian_nb/book/images/ch04dia3.png

* doc/translations/norwegian_nb/book/images/ch02dia5.png

* doc/translations/norwegian_nb/book/images/ch02dia6.png

* doc/translations/norwegian_nb/book/images/ch04dia4.png

* doc/translations/norwegian_nb/book/images/ch08dia1.png

* doc/translations/norwegian_nb/book/images/ch02dia7.png

* doc/translations/norwegian_nb/book/images/ch08dia2.png

* doc/translations/norwegian_nb/book/images/branches.ppt

* doc/translations/norwegian_nb/book/images/warning.png

* doc/translations/norwegian_nb/book/images/note.png

* doc/translations/norwegian_nb/book/images/VersioningModels.ppt

* doc/translations/norwegian_nb/book/images/ch01dia1.xcf

* doc/translations/norwegian_nb/book/images/DirectoryModels.ppt

* doc/translations/norwegian_nb/book/images/ch02dia1.xcf

* doc/translations/norwegian_nb/book/images/ch02dia2.xcf

* doc/translations/norwegian_nb/book/images/ch02dia3.xcf

* doc/translations/norwegian_nb/book/images/ch04dia1.xcf

* doc/translations/norwegian_nb/book/images/ch01dia1.png

* doc/translations/norwegian_nb/book/images/ch02dia4.xcf

* doc/translations/norwegian_nb/book/images/ch02dia1.png

* doc/translations/norwegian_nb/book/images/info.png

* doc/translations/norwegian_nb/book/images/ch02dia5.xcf

* doc/translations/norwegian_nb/book/copyright.xml

* doc/translations/norwegian_nb/book/styles.css

* doc/translations/norwegian_nb/outline.txt

* doc/translations/german/book/ch07.xml

* doc/translations/german/book/ch08.xml

* doc/translations/german/book/ch09.xml

* doc/translations/german/book/foreword.xml

* doc/translations/german/book/ch00.xml

* doc/translations/german/book/book.xml

* doc/translations/german/book/ch01.xml

* doc/translations/german/book/ch02.xml

* doc/book/REVIEW

* doc/book/book-dist.py

* doc/book/HACKING

* doc/book/TODO

* doc/book/book/appa.xml

* doc/book/book/appb.xml

* doc/book/book/appc.xml

* doc/book/book/appd.xml

* doc/book/book/foreword.xml

* doc/book/book/ch00.xml

* doc/book/book/book.xml

* doc/book/book/ch01.xml

* doc/book/book/ch02.xml

* doc/book/book/colo.xml

* doc/book/book/ch03.xml

* doc/book/book/ch04.xml

* doc/book/book/ch05.xml

* doc/book/book/ch06.xml

* doc/book/book/ch07.xml

* doc/book/book/ch08.xml

* doc/book/book/glossary.xml

* doc/book/book/ch09.xml

* doc/book/book/images

* doc/book/book/images/ch02dia2.png

* doc/book/book/images/ch02dia3.png

* doc/book/book/images/ch04dia1.png

* doc/book/book/images/ch02dia4.png

* doc/book/book/images/ch04dia2.png

* doc/book/book/images/ch02dia5.png

* doc/book/book/images/ch04dia3.png

* doc/book/book/images/ch02dia6.png

* doc/book/book/images/ch04dia4.png

* doc/book/book/images/ch08dia1.png

* doc/book/book/images/ch02dia7.png

* doc/book/book/images/ch08dia2.png

* doc/book/book/images/branches.ppt

* doc/book/book/images/warning.png

* doc/book/book/images/note.png

* doc/book/book/images/VersioningModels.ppt

* doc/book/book/images/DirectoryModels.ppt

* doc/book/book/images/ch01dia1.png

* doc/book/book/images/ch02dia1.png

* doc/book/book/images/info.png

* doc/book/book/copyright.xml

* doc/book/book/styles.css

* doc/book/outline.txt

Removed (from this repository).

  1. … 98 more files in changeset.
Book: Fix XML validation failure reported

by Axel Kollmorgen <axel@kollmorgen.net>.

* doc/book/book.xml:

Replace <subtitle><para>FOO</para><para>BAR</para></subtitle>

with <subtitle>FOO</subtitle><subtitle>BAR</subtitle> .

* doc/book/book/ch07.xml: Added missing tag around Application

Data. Approved by maxb.

Book: Fix inconsistency reported by Karl Berry <karl@freefriends.org>.

* doc/book/book/ch09.xml (svnlook proplist): Add missing "--verbose".

Note book out-of-date-ness. Thanks to Jason Robbins for pointing this out.

* doc/book/TODO:

Chapter 8 Section 1.1 exclusively mentions BDB, with nothing about FSFS.

* doc/book/book/ch08.xml: Added missing tag around filename. Approved

by maxb.

Add a book TODO for myself (and fix some indentation).
Typo fixes in the svnbook.

* doc/book/book/ch04.xml

(svn-ch-4-sect-4.4.1): Removed extra space.

(svn-ch-4-sect-4.4.2): Moved period outside parentheses.

Some old book edits that have been lying around forever.

* doc/book/TODO: add some to-dos.

* doc/book/book/ch04.xml: reword paragraph for clarity.

A couple of typo fixes in the svnbook.

* doc/book/book/ch04.xml

(svn-ch-4-sect-3.2.3): Two typo fixes.

Various book corrections.

In trunk/doc/book:

* TODO: Note that we should standardize "use-case" vs. "use case".

* book/ch05.xml: Don't misinform about what UUID means.

* book/ch06.xml: Be consistent about the example server name.

* book/ch09.xml (svn import refentry): Rename "vendors" to "misc", to avoid a

generic import example implying things about vendor branching.

Patch by: Jason Robbins <jrobbins@tigris.org>

Add "R" to the list of described status codes.

Patch by: Eric Hanchrow <offby1@blarg.net>

Implement an XML output option for "svn list", similar to that for "svn log".

* doc/book/book/ch09.xml

Document the new options for "svn list".

* subversion/clients/cmdline/ls-cmd.c

(kind_str): New helper function.

(print_dirents_xml): New.

(svn_cl__ls): Output XML if requested.

* subversion/clients/cmdline/main.c

(svn_cl__cmd_table):

Add "--incremental" and "--xml" options to "list" command.

* tools/client-side/bash_completion

(_svn): Add "--incremental" and "--xml" options to "list" command.

  1. … 3 more files in changeset.
Book: fix examples.

Patch by: Wesley J. Landaker <wjl@icecavern.net>

* ch03.xml

Fix example diff output to make it consistent.

* ch05.xml

Fix example checkout command output.

Finish part of issue #2189. Add --ignore-externals option to

command-line client's 'checkout', 'export', 'update', and 'status'

subcommands, and the library code to support this option. This does

not implement any form of stickiness as requested in that issue,

though.

* subversion/include/svn_client.h

(svn_client_update2, svn_client_export3, svn_client_checkout2): Add

'ignore_externals' parameter.

(svn_client_status2): New.

(svn_client_status): Deprecate.

* subversion/libsvn_client/client.h

(svn_client__update_internal, svn_client__checkout_internal): Add

'ignore_externals' parameter and processing.

* subversion/libsvn_client/checkout.c

(svn_client__checkout_internal): Add 'ignore_externals' parameter and

update calls to svn_client__update_internal().

(svn_client_checkout2, svn_client_checkout): Add 'ignore_externals'

parameter, and update calls to svn_client__checkout_internal().

* subversion/libsvn_client/export.c

(svn_client_export3): Add 'ignore_externals' parameter and processing.

Also, a couple of miscellaneous code cleanups.

(svn_client_export2): Update call to svn_client_export3().

* subversion/libsvn_client/update.c

(svn_client__update_internal): Add 'ignore_externals' parameter and

processing.

(svn_client_update2, svn_client_update): Update calls to

svn_client__update_internal().

* subversion/libsvn_client/status.c

(svn_client_status2): Add 'ignore_externals' parameter and processing.

(svn_client_status): Now just a wrapper around svn_client_status2.

* subversion/libsvn_client/externals.c

(handle_externals_desc_change): Lose some unnecessary casts.

(handle_external_item_change): Update calls to

svn_client__checkout_internal() and svn_client_export3().

* subversion/libsvn_client/copy.c

(repos_to_wc_copy): Update call to svn_client__checkout_internal().

* subversion/clients/cmdline/cl.h

(svn_cl__ignore_externals_opt): New.

(svn_cl__opt_state_t): Add new 'ignore_externals' member.

* subversion/clients/cmdline/main.c

(svn_cl__cmd_table): Add --ignore-externals option to 'checkout',

'export', 'status', and 'update' subcommands.

(svn_cl__options, main): Add support for new --ignore-externals option.

* subversion/clients/cmdline/checkout-cmd.c

(svn_cl__checkout): Update call to svn_client_checkout2().

* subversion/clients/cmdline/export-cmd.c

(svn_cl__export): Update call to svn_client_export3().

* subversion/clients/cmdline/update-cmd.c

(svn_cl__update): Update call to svn_client_update2().

* subversion/clients/cmdline/status-cmd.c

(svn_cl__status): Now call svn_client_status2().

* subversion/doc/book/TODO

Leave a TODO about documenting this new option.

  1. … 14 more files in changeset.
Minor fixes to the book.

Thanks to Craig McElroy <craig.mcelroy@metissian.com> for the one in chapter 5.

* doc/book/book/appc.xml

"url" -> "URL".

* doc/book/book/ch05.xml

"has it own" -> "has its own".

* doc/book/book/ch09.xml

Correct the implication that UNIX "ls" accepts a "--verbose" option.

Fix a typo.

Suggested by: Dennis Lundberg <dennis.lundberg@mdh.se>

* doc/book/book/ch03.xml

(svn-ch-3-sect-5.5): Fix a typo.

Book tweaks.

* doc/book/ch04.xml: fix ordering of arguments in new merge example.

* doc/book/TODO: add another TODO.

Indent fix in the svnbook.

* doc/book/book/ch05.xml

(svn-ch-5-sect-2.1): Fix <para> indents, only whitespace changes.

Drag the book kicking and screaming into 2005. Fill in big gaps.

* doc/book/book/ch03.xml

(Resolve Conflicts): Explain what happens in the case of a binary

file with a conflict.

* doc/book/book/ch04.xml

(Merge Conflicts): New section explaining "skipped" messages from merge,

how file conflicts can happen, and how merge

uses different conflict fulltext suffixes.

(Common Branching Patterns): New section explaining how "release

branches" and "feature branches" work.

* doc/book/book/ch05.xml

(Hook Scripts): Add tip about hooks running with empty environments.

Mention mailer.py alongside commit-email.pl.

* doc/book/book/ch06.xml

(Overview): Tweak some wording.

(svnserve): Mention that tools exist to run svnserve as win32 service.

* doc/book/TODO: remove to-dones.

* doc/book/book/ch08.xml: Removing a dot for consistency, approved by maxb.

Typo fix in the svnbook.

* doc/book/book/ch05.xml

(svn-ch-5-sect-1.3.2): Typo fix.

* doc/book/TODO: Note that the revprop hook description needs to be updated.

Add a warning against modifying transactions in a hook script.

Patch by: Steve Greenland <steveg@lsli.com>

(Tweaked by me.)

* doc/book/book/ch05.xml

(svn-ch-5-sect-2.1): Warn against modifying transactions in a hook script.