Pavel Lyalyakin <pavel.lyalyakin@visualsvn.com> (lyalyakin)


Patch Review
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 &mdash;.

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