On Fri, Jan 21, 2022 at 12:00 PM Brian Inglis
<brian.ing...@systematicsw.ab.ca> wrote:
>
> [Please CC/Reply All as I am not subscribed]
>
> On 2022-01-21 08:04, Nathan Hartman wrote:
> > On Tue, Jan 18, 2022 at 1:10 PM Brian Inglis
> > <brian.ing...@systematicsw.ab.ca> wrote:
> >> On 2022-01-18 09:00, Nathan Hartman wrote:
> >>> I think it makes sense to list it under the Windows heading to keep it
> >>> near the other Windows-based options.
>
> >> Curl lists it under but separate "Windows - Cygwin" which is similar to
> >> their Linux distro listings and is probably clearer:
> >>          https://curl.se/download.html
>
> > Ah, thanks for this!
> > What is the canonical way to install Subversion in the Cygwin
> > environment? I ask because our Binary Packages page at
> > https://subversion.apache.org/packages.html gives the command (e.g.,
> > apt-get, pkg_add, brew, etc.) to install SVN on various Unices, so I'd
> > like to do the same here.
>
>  From OP:
> "binary (also source) packages available for installation using the
> Cygwin Setup program available from cygwin.com".
>
> Cygwin offers users only a native Windows GUI executable Cygwin Setup
> program (built using Cygwin autotools and Mingw tools) available for
> x86_64 (and x86) arches downloadable from Cygwin [https://cygwin.com/]:
>
> "...
> Installing Cygwin
>
> Install Cygwin by running setup-x86_64.exe
> [https://cygwin.com/setup-x86_64.exe]
>
> Use the setup program to perform a fresh install or to update an
> existing installation. [https://cygwin.com/install.html]";
> ...
> 32 bit Cygwin
> ...
> You have been warned. If you're still sure you really need a 32 bit
> Cygwin, and there's absolutely no way around it, you may run the
> setup-x86.exe installer. [https://cygwin.com/setup-x86_64.exe]
> The signature can be used to verify the validity of this binary.
> [https://cygwin.com/setup-x86_64.exe.sig]";
>
> The Cygwin Setup program is manually downloaded (from home page via
> browser, curl, wget/2, etc.) wherever the user decides and also supports
> a command line interface which may involve GUI dialogs and windows
> appearing, depending on how many of the many options you provide e.g.
>
> -g, --upgrade-also       Upgrade installed packages also
> -n, --no-shortcuts       Disable creation of desktop and start shortcuts
> -P, --packages PKG,...   Specify packages to install
> -q, --quiet-mode         Unattended setup mode
> -r, --no-replaceonreboot Disable replacing in-use files on next reboot
> -v, --verbose            Verbose output
>
> : basic commands
>  > .../setup-x86_64 -gnqrv -P subversion,subversion-tools
> : X GUIs
>  > .../setup-x86_64 -gnqrv -P subversion-gnome,kdesvn
> : file import utilities
>  > .../setup-x86_64 -gnqrv -P svn-load,svn_load_dirs
> : repo conversion utilities
>  > .../setup-x86_64 -gnqrv -P git-svn,cvs2svn
> : language interpreter bindings
>  > .../setup-x86_64 -gnqrv -P subversion-perl,subversion-python,^
> subversion-ruby
> : Apache module
>  > .../setup-x86_64 -gnqrv -P subversion-httpd
> : developer/maintainer headers, import libraries, and debug info
>  > .../setup-x86_64 -gnqrv -P subversion-devel,subversion-debuginfo,^
> kdesvn-debuginfo

Added to our staging site:

https://subversion-staging.apache.org/packages.html#windows-cygwin

(Done in r1897742 and r1897743)

Feedback and corrections welcome!

Cheers,
Nathan

Reply via email to