Pavel Lyalyakin <pavel.lyalyakin@visualsvn.com> (lyalyakin)
| Patch |
Review |
|
r1938493,
r1938215,
r1938214,
r1938205,
r1938203,
r1938129,
r1938128,
r1938127,
r1938126,
r1938124,
r1938123,
r1938122,
r1938114,
r1938113,
r1938112,
r1938061,
r1938060,
r1938038,
r1938024,
r1938023,
r1938021,
r1938020,
r1938019,
r1938018,
r1938011,
r1938006,
r1937971,
r1937967,
r1937966,
r1937962,
r1937961,
r1937872,
r1937871,
r1937870,
r1937865,
r1937843,
r1937842,
r1937841,
r1937837,
r1937821,
r1937817,
r1937816,
r1937815,
r1937814,
r1937812,
r1937779,
r1937773,
r1937772,
r1937771,
r1937770,
r1937769,
r1937764,
r1937763,
r1937761,
r1937749,
r1937748,
r1937697,
r1937696,
r1937694,
r1937693,
r1937672,
r1937671,
r1937667,
r1937628,
r1937577,
r1937576,
r1937573,
r1936965,
r1936963,
r1936962,
r1936961,
r1936959,
r1936958,
r1936956,
r1936955,
r1936953,
r1936949,
r1936884,
r1936877,
r1936876,
r1922566,
r1896016,
r1896015,
r1896014,
r1838191,
r1815816,
r1815815,
r1815814,
r1815812,
r1815234,
r1815233,
r1814194,
r1814193,
r1814019,
r1814018,
r1814014,
r1814010,
r1813825,
r1810571,
r1809559,
r1806104,
r1746296,
r1746295,
r1746281,
r1746280,
r1746277 |
r1936936 |
r1746277 | luke1410 | 2016-05-31 14:07:51 +0000 (Tue, 31 May 2016)
* README
Correct the svnbook sources URL (now hosted on SourceForge).
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1746280 | luke1410 | 2016-05-31 14:26:45 +0000 (Tue, 31 May 2016)
[Reverted in r1746292]
* README
Correct the svnbook sources URL (now hosted on SourceForge).
Obvious fix.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1746281 | luke1410 | 2016-05-31 14:27:38 +0000 (Tue, 31 May 2016)
[Reverted in r1746291]
* README
Correct the svnbook sources URL (now hosted on SourceForge).
Obvious fix.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1746295 | luke1410 | 2016-05-31 16:01:41 +0000 (Tue, 31 May 2016)
* README
Correct the svnbook sources URL (now hosted on SourceForge).
Obvious fix.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1746296 | luke1410 | 2016-05-31 16:08:20 +0000 (Tue, 31 May 2016)
* README
Correct the svnbook sources URL (now hosted on SourceForge).
Obvious fix.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1806104 | danielsh | 2017-08-24 22:46:45 +0000 (Thu, 24 Aug 2017)
* tools/dist/templates/rc-release-ann.ezt: Typo fix.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1809559 | jcorvel | 2017-09-24 20:54:24 +0000 (Sun, 24 Sep 2017)
* publish/quick-start.html, README, TODO:
Add missing svn:eol-style=native property.
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1810571 | jcorvel | 2017-10-02 18:33:03 +0000 (Mon, 02 Oct 2017)
* publish/quick-start.html:
Rework the SVN Quick Start page as discussed on dev@s.a.o [1]
[1] https://lists.apache.org/thread.html/da5b9f351a1bf2456aeb85e24ed88ff30b544a70995638af684684f1@%3Cdev.subversion.apache.org%3E
Patch by: Pavel Lyalyakin <pavel.lyalyakin{_AT_}visualsvn.com>
r1813825 | lyalyakin | 2017-10-30 19:47:07 +0000 (Mon, 30 Oct 2017)
* COMMITTERS:
(lyalyakin) Adding myself as partial committer for site.
r1814010 | lyalyakin | 2017-11-01 22:11:45 +0000 (Wed, 01 Nov 2017)
The Quick Start page had incorrect indentation.
* site/staging/quick-start.html: fix blank lines and indentation.
r1814014 | lyalyakin | 2017-11-01 22:30:33 +0000 (Wed, 01 Nov 2017)
Add section comments to Quick Start.
* site/staging/quick-start.html:
(#installing-the-client,
#terminology,
#what-is-a-repository,
#what-is-a-working-copy,
#basic-tasks
#importing-data,
#checking-out-a-working-copy,
#updating-a-working-copy,
#making-changes
#modifying-existing-files,
#committing-changes,
#performing-file-and-dir-operations,
#adding-new-files-and-directories,
#moving-and-renaming-files-and-directories,
#copying-files-and-directories,
#deleting-files-and-directories,
#reverting-local-changes,
#branching-and-tagging
#url-to-url-copy
#more-help): add div comments to the document.
r1814018 | lyalyakin | 2017-11-01 22:44:22 +0000 (Wed, 01 Nov 2017)
* site/staging/quick-start.html:
(#what-is-a-repository): fix hyphens.
r1814019 | lyalyakin | 2017-11-01 22:46:09 +0000 (Wed, 01 Nov 2017)
* site/staging/quick-start.html:
#more-help section should not be a part of #basic-tasks.
r1814193 | lyalyakin | 2017-11-03 14:33:53 +0000 (Fri, 03 Nov 2017)
Follow-up to r1814018.
* site/staging/quick-start.html
(#what-is-a-repository): use —.
r1814194 | lyalyakin | 2017-11-03 14:37:31 +0000 (Fri, 03 Nov 2017)
* site/staging/quick-start.html: unintented BOM change.
r1815233 | lyalyakin | 2017-11-14 16:52:42 +0000 (Tue, 14 Nov 2017)
* publish/quick-start.html: Merge from staging.
r1815234 | lyalyakin | 2017-11-14 17:09:09 +0000 (Tue, 14 Nov 2017)
Add to Quick Start a section about setting up a local repository and
converting and existing project to a new working copy. The section on this
topic was in the previous version of the Quick Start page.
* staging/quick-start.html
(#setting-up-a-local-repo): New section.
r1815812 | lyalyakin | 2017-11-20 14:58:39 +0000 (Mon, 20 Nov 2017)
* staging/quick-start.html
Make TOC (Table of Contents) contain h2 sections only for now.
[luke1410: reverted BOM change in r1815812]
r1815814 | lyalyakin | 2017-11-20 15:01:11 +0000 (Mon, 20 Nov 2017)
* staging/quick-start.html
(#setting-up-a-local-repo): Change "file:// schema" to "file:// scheme".
They are URL "schemes"; not "schemas".
r1815815 | lyalyakin | 2017-11-20 15:01:50 +0000 (Mon, 20 Nov 2017)
* staging/quick-start.html
(#setting-up-a-local-repo): fix double "an".
r1815816 | lyalyakin | 2017-11-20 15:02:28 +0000 (Mon, 20 Nov 2017)
* staging/quick-start.html
(#setting-up-a-local-repo): typofix.
r1838191 | lyalyakin | 2018-08-16 11:16:09 +0000 (Thu, 16 Aug 2018)
* publish/quick-start.html
(#what-is-a-repository): typofix in file:/// URL Direct access (Unix-style).
r1896014 | lyalyakin | 2021-12-15 22:35:46 +0000 (Wed, 15 Dec 2021)
In site/publish: fixed list markup in the news entry about CVE-44228.
r1896015 | lyalyakin | 2021-12-15 22:39:15 +0000 (Wed, 15 Dec 2021)
In site/publish: follow-up to r1896014. Use <ul> instead of <ol>.
r1896016 | lyalyakin | 2021-12-15 22:42:14 +0000 (Wed, 15 Dec 2021)
In site/publish: fixed list markup on the main page (index.html) in the entry
about CVE-44228.
r1922566 | lyalyakin | 2024-12-17 17:21:11 +0000 (Tue, 17 Dec 2024)
In site/publish:
Fixed the release announcement link (1.14.5).
* index.html
r1936876 | lyalyakin | 2026-08-04 15:41:30 +0000 (Tue, 04 Aug 2026)
* INSTALL
(I.B: Dependency Overview): update min libtool version to 2.0
(I.C.6): update min libtool version to 2.0
(I.C.6): remove outdated note about libtool 1.4.3 and Solaris.
r1936877 | lyalyakin | 2026-08-04 15:59:37 +0000 (Tue, 04 Aug 2026)
* INSTALL
(I.C.7): clarify that libserf is automatically detected by pkg-config
r1936884 | lyalyakin | 2026-08-05 00:07:40 +0000 (Wed, 05 Aug 2026)
Typofix.
* INSTALL
(II.E.3): fix an SQLite-related reference that pointed to I.C.12 (Python)
instead of I.C.2 (SQLite) (obvious typofix I guess).
r1936936 | dsahlberg | 2026-08-06 16:07:42 +0000 (Thu, 06 Aug 2026)
Fix the check for libtool to actually prevent using libtool 1.
* build/buildcheck.sh
Make the check follow the same pattern as APR et al.
Review by: lyalyakin
Thread on dev@: https://lists.apache.org/thread/p9krr8l5zpjww55ysdmhcbbrmf3qpgfd
r1936949 | lyalyakin | 2026-08-07 08:17:40 +0000 (Fri, 07 Aug 2026)
Remove OpenSSL-related guidance because it's quite outdated and OpenSSL isn't
a direct dependency of SVN.
* INSTALL
(I.B: Dependency Overview): Reword the Apache Serf section and mention that
serf uses OpenSSL for HTTPS, remove OpenSSL and NASM sections, which aren't
direct dependencies of SVN.
(I.C: Dependencies in Detail): Remove the OpenSSL section (the serf-focused
part is unusable and for httpd there is a dedicated section in III.A),
renumber other sections and references affected by this change.
Thread on dev@: https://lists.apache.org/thread/kpmn1ygnz2ym0z1frw0fxx5fchnho72d
r1936953 | lyalyakin | 2026-08-07 09:51:54 +0000 (Fri, 07 Aug 2026)
Add LZ4 to the I.B section of the INSTALL guide and mark it as REQUIRED in
I.C.20.
(I.B: Dependency Overview): Add a missing entry for LZ4.
(I.C: Dependencies in Detail): Mark LZ4 as 'REQUIRED', not 'OPTIONAL':
[[[
configure: error: Subversion requires LZ4 >= r129, or use --with-lz4=internal
]]]
Even though SVN sources have a copy of LZ4, it's still a required
dependency.
r1936955 | lyalyakin | 2026-08-07 10:12:20 +0000 (Fri, 07 Aug 2026)
Follow up to r1936953: indentation fix in INSTALL.
r1936956 | lyalyakin | 2026-08-07 10:18:17 +0000 (Fri, 07 Aug 2026)
Add Expat to the 'Dependency Overview' section of the INSTALL guide.
* INSTALL
(I.B: Dependency Overview): Add a missing entry for Expat.
r1936958 | lyalyakin | 2026-08-07 11:13:00 +0000 (Fri, 07 Aug 2026)
Remove a reference to a non-existent file subversion/libsvn_ra_serf/README[1].
* INSTALL
(I.C.7): Remove a reference to a non-existent README file.
[1]: https://svn.apache.org/viewvc/?revision=1732848&view=revision
r1936959 | lyalyakin | 2026-08-07 11:17:47 +0000 (Fri, 07 Aug 2026)
Cut the BDB guidance to a minimum in INSTALL.
* INSTALL
(I.B: Dependency Overview): Reword the Berkeley DB section. Mark it as
scheduled for future removal. Note that CMake-based build doesn't support
BDB.
(I.C.8): Remove the Berkeley DB section entirely. Renumber other sections
affected by this change.
r1936961 | lyalyakin | 2026-08-07 12:10:38 +0000 (Fri, 07 Aug 2026)
Remove the Perl requirement in INSTALL.
* INSTALL
(I.C.11): Remove the Perl section entirely. Perl isn't a direct requirement
for building SVN. It's only needed to run APR-Util's w32locatedb.pl script
for some BDB-related build tasks on Windows (and it seems that the script
itself was removed from APR's trunk BTW). Other sections affected by this
change were renumbered as well.
r1936962 | lyalyakin | 2026-08-07 12:23:49 +0000 (Fri, 07 Aug 2026)
Follow-up to r1936959. Remove references to the content removed in r1936959
in INSTALL.
r1936963 | lyalyakin | 2026-08-07 12:33:47 +0000 (Fri, 07 Aug 2026)
Update the Cyrus SASL link in INSTALL.
* INSTALL
(I.C.8): Update the Cyrus SASL link.
r1936965 | lyalyakin | 2026-08-07 13:16:45 +0000 (Fri, 07 Aug 2026)
Remove a reference to the tarball 'dependencies distribution' that's not
available anymore[1]. It appears that the deps tarball was replaced with the
get-deps.sh script[2].
* INSTALL
(I.C.2): In the SQLite section, remove the dependency on the 'dependencies
distribution tarball' that's not released and not used anymore.
[1]: https://svn.apache.org/viewvc/?view=revision&revision=945367
[2]: https://svn.apache.org/viewvc/?view=revision&revision=945330
r1937573 | lyalyakin | 2026-08-28 13:39:07 +0000 (Fri, 28 Aug 2026)
Move the get-deps.sh description into a dedicated section
'Note on get-deps.sh'.
The typical reader of the INSTALL guide doesn't need get-deps.sh, but the
script is currently presented as the right tool for getting dependencies, even
for the simplest 'just installing a Subversion client' scenario.
* INSTALL
(I.C): Add a sentence suggesting that the simplest path for getting the
dependencies is the operating system's package manager.
(I.C): Move the get-deps.sh paragraphs into a new section
'Note on get-deps.sh'.
(I.C.19): Remove the reference to the moved text, which now is directly
below I.C.19.
r1937576 | lyalyakin | 2026-08-28 14:16:19 +0000 (Fri, 28 Aug 2026)
Reword the 'Note on get-deps.sh' section. Add a note that the versions
obtained this way aren't necessarily the latest releases.
* INSTALL
(I.C): Reword the 'Note on get-deps.sh' section and add a note that the
dependency versions obtained this way aren't necessarily the latest
releases.
r1937577 | lyalyakin | 2026-08-28 14:29:29 +0000 (Fri, 28 Aug 2026)
For consistency, use "zlib" rather than "libz".
* INSTALL
(I.B): Rename the Zlib entry from "libz" to "Zlib".
(I.C.3): Change "libz" to "zlib".
r1937628 | lyalyakin | 2026-08-29 20:27:39 +0000 (Sat, 29 Aug 2026)
In site/staging:
Document that get-deps.sh will be removed in 1.15
* docs/release-notes/1.15.html:
(#devscripts): Add a list item noting the removal of the get-deps.sh
script.
Discussion on dev@ mailing list:
- "The practical use case for get-deps.sh" started 28 August 2026:
https://lists.apache.org/thread/gdjlbw9lrp174jwd2c78cskzscvy1g5b
r1937667 | lyalyakin | 2026-08-30 19:10:06 +0000 (Sun, 30 Aug 2026)
Remove the get-deps.sh script. The script is stale (not regularly maintained)
and is relatively unsafe. There are better alternatives for the task it
performs.
* get-deps.sh: Remove.
Discussion on dev@ mailing list:
- "The practical use case for get-deps.sh" started 28 August 2026:
https://lists.apache.org/thread/gdjlbw9lrp174jwd2c78cskzscvy1g5b
r1937671 | lyalyakin | 2026-08-30 19:44:53 +0000 (Sun, 30 Aug 2026)
* 1.15.x/STATUS
Nominate and vote for r1937667
r1937672 | lyalyakin | 2026-08-30 19:47:09 +0000 (Sun, 30 Aug 2026)
* 1.15.x/STATUS
Nominate and vote for r1937643
r1937693 | lyalyakin | 2026-08-31 13:15:16 +0000 (Mon, 31 Aug 2026)
Removing get-deps.sh from the INSTALL guide
* INSTALL
(I.C): Remove the get-deps.sh section that was added in r1937573.
(I.C.2): Remove the get-deps.sh info.
(I.C.19): Remove the get-deps.sh info.
r1937694 | lyalyakin | 2026-08-31 13:45:22 +0000 (Mon, 31 Aug 2026)
* 1.15.x/STATUS
Nominate r1937693 in the group 'INSTALL: Corrections and cleanups'.
Adjust existing votes to reflect the original revisions nominated.
r1937696 | lyalyakin | 2026-08-31 14:36:12 +0000 (Mon, 31 Aug 2026)
Remove an unnecessary APR and APR-Util hint from INSTALL.
* INSTALL
(I.C.1): Remove the hint related to building APR and APR-Util on Unix-like
systems. The hint isn't directly related to building or installing SVN.
r1937697 | lyalyakin | 2026-08-31 15:27:54 +0000 (Mon, 31 Aug 2026)
Specify CMake as a supported build system in the Dependency Overview section
of the INSTALL document.
* INSTALL
(I.B): 'Add CMake 3.20 or later' as a requirement for the CMake-based build
system.
r1937748 | lyalyakin | 2026-09-01 23:53:23 +0000 (Tue, 01 Sep 2026)
Move the 'Dependencies in Detail' to the bottom on the INSTALL document.
This is an attempt to simplify the layout of the document and to move the
focus from the dependencies to building and installing SVN itself.
* INSTALL
(Contents): Update table of contents with V. DEPENDENCIES IN DETAIL.
(I.C): This whole section is moved into a new one V. DEPENDENCIES IN DETAIL.
(V): Add and populate with the content of I.C. The text of the section is
unmodified.
r1937749 | lyalyakin | 2026-09-02 00:22:46 +0000 (Wed, 02 Sep 2026)
Replace the 'Dependency Overview' section with a brief list of dependencies.
Fold the content of 'Dependency Overview' into 'DEPENDENCIES IN DETAIL', so
that the content remains in the document.
Currently, two sections related to dependencies duplicate each other. This
change eliminates this duplication and provide a simple, skimmable list of
dependencies at the beginning of the document rather than an elaborate
per-dependency summary (which is still available in section V).
* INSTALL
(I.B): Replace the content with a brief list of dependencies.
(V): Fold the earlier content of I.B into V, verbatim where possible. Some
text is skipped since it duplicates a content that is already present in V.
r1937761 | lyalyakin | 2026-09-02 09:05:08 +0000 (Wed, 02 Sep 2026)
Follow-up to r1937748: renumber 'I.D. Documentation' into 'I.C. Documentation'
following the move of 'I.B. Dependencies in Detail' into a dedicated top-level
section V (missed this step when committing r1937748).
* INSTALL
(I.D): Change the section letter to C.
Found by: Andreas <andreas grob {at} gmail com>
r1937763 | lyalyakin | 2026-09-02 09:49:19 +0000 (Wed, 02 Sep 2026)
Three typofixes (follow-up to r1937748)
* INSTALL
(I.B): Fix the SQLite minimum version (2.24.0 to 3.24.0; that was a typo)
and another obvious typo.
(V.2): A typofix.
r1937764 | lyalyakin | 2026-09-02 09:51:50 +0000 (Wed, 02 Sep 2026)
Copy-pasto fix.
* INSTALL
(V): Fix the V section heading's underline length to match the name of the
heading itself.
r1937769 | lyalyakin | 2026-09-02 14:23:05 +0000 (Wed, 02 Sep 2026)
Visual consistency: use two spaces before the parenthesized labels in the
section V headings.
* INSTALL
(V): For consistency, put two spaces before the "(REQUIRED)", "(OPTIONAL)"
and "(Unix only ...)" labels in every heading, as most headings already do
in this section.
r1937770 | lyalyakin | 2026-09-02 14:42:28 +0000 (Wed, 02 Sep 2026)
Move the Expat entry of section V next to the other required dependencies and
renumber the entries that follow.
* INSTALL
(V.2): Move Expat here from V.20 since this is a required dependency and
shouldn't be among optional ones.
(V.3-V.20): Renumbered.
r1937771 | lyalyakin | 2026-09-02 14:59:12 +0000 (Wed, 02 Sep 2026)
Move the LZ4 entry of section V next to the other required dependencies and
renumber the entries that follow.
* INSTALL
(V.5): Move LZ4 here from V.19 since this is a required dependency and
shouldn't be among optional ones.
(V.6-V.19): Renumbered.
r1937772 | lyalyakin | 2026-09-02 15:08:58 +0000 (Wed, 02 Sep 2026)
Typofix.
* INSTALL
(V.4): A typofix.
r1937773 | lyalyakin | 2026-09-02 15:15:01 +0000 (Wed, 02 Sep 2026)
Remove a duplicated paragraph moved to 'V.5 LZ4' in r1937749.
* INSTALL
(V.5): Remove a duplicated paragraph. The entry's original text is more
accurate and is sufficient by itself.
r1937779 | lyalyakin | 2026-09-02 15:23:10 +0000 (Wed, 02 Sep 2026)
Missing blank line (formatting).
* INSTALL
(V.5): Add a blank line before a command-line option example.
r1937812 | lyalyakin | 2026-09-03 14:19:06 +0000 (Thu, 03 Sep 2026)
Remove duplicate heading in INSTALL.
* INSTALL
(II.A): Remove a duplicate 'Building from a Tarball' heading.
r1937814 | lyalyakin | 2026-09-03 14:20:04 +0000 (Thu, 03 Sep 2026)
A typofix in INSTALL.
* INSTALL
(II): A typofix.
r1937815 | lyalyakin | 2026-09-03 15:18:06 +0000 (Thu, 03 Sep 2026)
Accidental commit, reverted in r1937816.
r1937816 | lyalyakin | 2026-09-03 15:18:43 +0000 (Thu, 03 Sep 2026)
Revert accidental commit to INSTALL.
r1937817 | lyalyakin | 2026-09-03 15:28:53 +0000 (Thu, 03 Sep 2026)
Specify the minimum APR and APR-util versions separately.
* INSTALL
(I.B): Reword the APR & APR-util entry to state the minimum required version
of these libraries separately.
(V.1): Reword the entry's heading to mention APR-util in addition to APR,
and add a sentence the two minimum versions.
r1937821 | lyalyakin | 2026-09-03 16:23:48 +0000 (Thu, 03 Sep 2026)
Move version requirements out of the headings in section V in INSTALL.
Make the headings display the dependency name and its 'required' or 'optional'
status (and 'Unix only'), but state the version requirements in a separate
sentence.
* INSTALL
(V.3, V.5): Move the version info into a separate sentence and reword the
summary accordingly.
(V.7, V.8, V.9, V.11): Move the version info into a separate sentence.
(V.12): Move the version info into a separate sentence.
r1937837 | lyalyakin | 2026-09-03 21:53:51 +0000 (Thu, 03 Sep 2026)
Remove the II.D section 'Installing from a Zip or Installer File under Windows' from INSTALL.
Per the I.A Audience section, the "document is written for people who intend
to build Subversion from source code", so it doesn't look like the removed
section belongs to INSTALL.
* INSTALL
(Contents): Adjust the table of contents.
(II.D): Remove this section.
(II.E - II.G): Renamed.
Update references affected by the change.
r1937841 | lyalyakin | 2026-09-03 23:02:32 +0000 (Thu, 03 Sep 2026)
Restructure section II by the build system in INSTALL.
The new structure organizes the section by build system used rather than by
OS. This better fits the current state of things (new CMake build
system in addition to autoconf/make, deprecation of the Windows-only
vcproj/vcxproj system) and should be much easier to maintain in the future.
* INSTALL
(Contents): Adjust the table of contents.
(II.A): New section for the autoconf/make build system that contains
relevant sections.
(II.B): Moved from II.E (CMake)
(II.C): Moved from II.D (vcproj/vcxproj).
Renumber sections affected by this change and update references.
r1937842 | lyalyakin | 2026-09-03 23:11:59 +0000 (Thu, 03 Sep 2026)
Follow-up to r1937841: update the table of contents.
* INSTALL
(Contents): Adjust the table of contents.
r1937843 | lyalyakin | 2026-09-03 23:17:38 +0000 (Thu, 03 Sep 2026)
Follow-up to r1937841: several minor fixes.
* INSTALL
(II): update a reference.
(II.A.3): remove unnecessary underline from heading and an extra whitespace.
(II.A.3): remove unnecessary underline from heading.
r1937865 | lyalyakin | 2026-09-04 14:00:37 +0000 (Fri, 04 Sep 2026)
A typofix in INSTALL.
* INSTALL
(II.B): A typofix.
r1937870 | lyalyakin | 2026-09-04 15:36:41 +0000 (Fri, 04 Sep 2026)
Minimize the vcproj/vcxproj section of INSTALL.
The Windows-only vcproj/vcxproj build system is deprecated and will be removed
in the future[1]. The section described an outdated build workflow with most
information no longer accurate nowadays. So I've decided to rework the section
to remove the outdated info and to state that Windows users should use CMake.
[1]: https://subversion.apache.org/docs/release-notes/1.15.html#vcproj
* INSTALL
(II.C): Rework the section about the vcproj/vcxproj build system.
r1937871 | lyalyakin | 2026-09-04 15:46:38 +0000 (Fri, 04 Sep 2026)
Follow-up to r1937870.
* INSTALL
(II.C): Minor wording tweak.
r1937872 | lyalyakin | 2026-09-04 15:54:51 +0000 (Fri, 04 Sep 2026)
Follow-up to r1937870.
* INSTALL
(II.C): Some minor tweaks.
r1937961 | lyalyakin | 2026-09-07 10:18:26 +0000 (Mon, 07 Sep 2026)
Use the current official name 'macOS' in INSTALL.
* INSTALL
(I.A): Replace 'Mac OS X' and 'OS X' with 'macOS'.
r1937962 | lyalyakin | 2026-09-07 10:36:54 +0000 (Mon, 07 Sep 2026)
Move the package-manager advice to the dependency overview in INSTALL.
* INSTALL
(I.B): Reword the dependency list intro and add an advice on installing
dependencies via a package manager.
(V): Remove the paragraph moved to I.B.
r1937966 | lyalyakin | 2026-09-07 11:04:33 +0000 (Mon, 07 Sep 2026)
Clarify the build system overview in INSTALL.
* INSTALL
(II): Reorder and label the build system list.
r1937967 | lyalyakin | 2026-09-07 11:06:33 +0000 (Mon, 07 Sep 2026)
Mark vcproj-based build system as deprecated in build system overview in
INSTALL.
* INSTALL
(II): Note that the Visual Studio vcproj build system is deprecated
and recommend CMake to Windows users.
r1937971 | lyalyakin | 2026-09-07 15:17:58 +0000 (Mon, 07 Sep 2026)
Minor change in section II.B's heading in INSTALL.
* INSTALL
(II.B): Replace 'using' with 'with' in the heading of the section. This is
for consistency with nearby headings.
r1938006 | lyalyakin | 2026-09-08 14:23:18 +0000 (Tue, 08 Sep 2026)
Rework section V.11 (Apache HTTP Server) of INSTALL.
* INSTALL
(V.11): Describe the httpd modules provided by SVN and how to build them. Link
to SVNBook for further configuration steps. Rename the section to 'Apache
HTTP Server (httpd)'.
r1938011 | lyalyakin | 2026-09-08 14:52:19 +0000 (Tue, 08 Sep 2026)
Remove section III (Building a Subversion server) from INSTALL.
The build-related content of the section has been moved to the dedicated
Apache HTTP Server entry of the Dependencies in Detail section. The rest of
the content duplicates what's already in SVNBook and has been removed.
* INSTALL
(Contents): Update the table of contents.
(II.E): New subsection with a brief summary of the two servers (svnserve
and httpd).
(III): Remove.
(III, IV): Renumber sections IV and V to III and IV.
(IV.12): Remove the reference to section III.D.
r1938018 | lyalyakin | 2026-09-08 20:02:11 +0000 (Tue, 08 Sep 2026)
List APR and APR-util entries separately in the Dependency Overview section of
INSTALL.
* INSTALL
(I.B): Split the APR and APR-util entry into two in the overview list.
r1938019 | lyalyakin | 2026-09-08 20:04:30 +0000 (Tue, 08 Sep 2026)
Minor fix in INSTALL.
* INSTALL
(I.B): Add a missing preposition.
r1938020 | lyalyakin | 2026-09-08 20:05:34 +0000 (Tue, 08 Sep 2026)
Minor formatting fix in INSTALL.
* INSTALL
(I.B): Wrap lines.
r1938021 | lyalyakin | 2026-09-08 20:14:59 +0000 (Tue, 08 Sep 2026)
Minor change in section II.B of INSTALL.
* INSTALL
(II.B): Rename 'Windows tricks' to 'Windows tips'. The info provided
isn't "tricks" per se, but rather pragmatic instructions.
r1938023 | lyalyakin | 2026-09-08 22:17:28 +0000 (Tue, 08 Sep 2026)
Improve the Visual Studio tip in the CMake section of INSTALL.
* INSTALL
(II.B): Grammar and typo fixes in the Visual Studio tip. Minimal style
improvements. Use the Build > Build All menu command instead of the F7 key.
The actual key depends on the keyboard scheme active in Visual Studio.
r1938024 | lyalyakin | 2026-09-08 22:21:21 +0000 (Tue, 08 Sep 2026)
Improve the vcpkg tip in the CMake section of INSTALL.
* INSTALL
(II.B): Grammar and typo fixes in the vcpkg tip. Minimal style
improvements.
r1938038 | lyalyakin | 2026-09-09 09:32:56 +0000 (Wed, 09 Sep 2026)
Minor formatting fix in INSTALL.
* INSTALL
(Contents): Remove unnecessary newline (it was added by mistake).
r1938060 | lyalyakin | 2026-09-09 19:50:31 +0000 (Wed, 09 Sep 2026)
* branches/1.15.x/STATUS
Wrap the revision list of the group 'INSTALL: Corrections and cleanups'
since it is going to grow quite big.
r1938061 | lyalyakin | 2026-09-09 20:07:47 +0000 (Wed, 09 Sep 2026)
* branches/1.15.x/STATUS
Update the group 'INSTALL: Corrections and cleanups' to nominate pending
INSTALL changes (r1937696 and later). r1937815 and r1937816 are not
nominated (an accidental commit and its full revert). Adjust existing votes
to reflect the original revisions nominated.
r1938112 | lyalyakin | 2026-09-11 18:58:30 +0000 (Fri, 11 Sep 2026)
Minor update of the CMake test section in INSTALL.
* INSTALL
(II.D.3): Typofix in the name of the ctest command. Mention the
SVN_ENABLE_TESTS option, which is required to build the tests.
r1938113 | lyalyakin | 2026-09-11 19:15:14 +0000 (Fri, 11 Sep 2026)
Add minimum version of BDB in INSTALL.
* INSTALL
(IV.21). Add the minimum supported version of BDB.
r1938114 | lyalyakin | 2026-09-11 19:18:59 +0000 (Fri, 11 Sep 2026)
Remove minimum versions from the Dependency Overview section in INSTALL.
The versions are listed in the Dependencies in Detail section. And the
min versions are quite old, so the reader don't actually have to go through
the versions when scanning the summary of dependencies.
* INSTALL
(I.B): Remove the minimum versions from the list.
r1938122 | lyalyakin | 2026-09-11 19:56:38 +0000 (Fri, 11 Sep 2026)
Reorder the entries in the Dependencies in Details section of INSTALL.
First list the libraries, next build tools.
* INSTALL
(IV): Move autoconf, libtool, pkg-config to the end of the section.
(II.E): Update the reference to one of the moved entries.
r1938123 | lyalyakin | 2026-09-11 20:04:27 +0000 (Fri, 11 Sep 2026)
Add CMake to the Dependencies in Detail section of INSTALL.
* INSTALL
(IV): Add new entry for CMake.
r1938124 | lyalyakin | 2026-09-11 20:07:24 +0000 (Fri, 11 Sep 2026)
Minor formatting fix in INSTALL.
* INSTALL
(IV): Remove whitespaces on two blank lines.
r1938126 | lyalyakin | 2026-09-11 20:23:05 +0000 (Fri, 11 Sep 2026)
Clarify when autoconf and libtool are needed in INSTALL.
* INSTALL
(IV.19, IV.20): Let's say that autoconf and libtool are needed only when
building from a working copy using autoconf-based build system.
(IV.20): Add a note that only developers would by building from a working
copy (identical note was already present in IV.19).
r1938127 | lyalyakin | 2026-09-11 20:41:11 +0000 (Fri, 11 Sep 2026)
Minor fix in INSTALL.
* INSTALL
(IV.4): Update the zlib site's URL to use 'https://'.
r1938128 | lyalyakin | 2026-09-11 20:55:57 +0000 (Fri, 11 Sep 2026)
Mention in INSTALL that CMake build system *was* included in SVN 1.15.
* INSTALL
(II): Minor rewording to say CMake *was* included in 1.15.x vs future tense.
r1938129 | lyalyakin | 2026-09-11 21:21:49 +0000 (Fri, 11 Sep 2026)
* branches/1.15.x/STATUS
Update the group 'INSTALL: Corrections and cleanups' to nominate pending
INSTALL changes (r1938112 and later).
r1938203 | lyalyakin | 2026-09-14 16:45:29 +0000 (Mon, 14 Sep 2026)
Update the version requirements in the Python entry in the 'Dependencies in
Detail' section of INSTALL.
* INSTALL
(IV.10): State that Python 3.6 or later is required[1]. Specify that the
SWIG Python bindings can still be built for Python 2.7.
[1]: https://svn.apache.org/viewvc/?revision=1925713&view=revision
r1938205 | lyalyakin | 2026-09-14 16:55:15 +0000 (Mon, 14 Sep 2026)
Remove an unnecessary paragraph from II.A.2 in INSTALL.
* INSTALL
(II.A.2): Remove the "discard the directory created by the tarball"
paragraph. The paragraph assumes that the reader has just built SVN from a
tarball, which is not exactly the case with the current layout of INSTALL.
r1938214 | lyalyakin | 2026-09-14 21:52:35 +0000 (Mon, 14 Sep 2026)
Remove an inaccurate description of autogen.sh from section II.A.2 of INSTALL.
* INSTALL
(II.A.2): Remove the inaccurate description of autogen.sh. Just say that it
generates the ./configure script.
r1938215 | lyalyakin | 2026-09-14 22:23:21 +0000 (Mon, 14 Sep 2026)
Remove a redundant text segment from INSTALL.
* INSTALL
(IV): Remove the redundant "... if you are in a real hurry to get building,
you can skip straight to section II ..." advice. It makes no sense now,
when section IV 'Dependencies in Detail' is at the bottom of the document.
r1938493 | lyalyakin | 2026-09-24 14:53:41 +0000 (Thu, 24 Sep 2026)
A typofix in INSTALL.
* INSTALL
(II): Typofix.