You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by wo...@apache.org on 2020/02/18 05:01:24 UTC

[couchdb-documentation] branch windows-relnote created (now a175dc1)

This is an automated email from the ASF dual-hosted git repository.

wohali pushed a change to branch windows-relnote
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git.


      at a175dc1  Document Windows installer improvements

This branch includes the following new commits:

     new a175dc1  Document Windows installer improvements

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[couchdb-documentation] 01/01: Document Windows installer improvements

Posted by wo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

wohali pushed a commit to branch windows-relnote
in repository https://gitbox.apache.org/repos/asf/couchdb-documentation.git

commit a175dc128e4b0351805589f141e792096a42e82b
Author: Joan Touzet <jo...@atypical.net>
AuthorDate: Tue Feb 18 00:01:05 2020 -0500

    Document Windows installer improvements
---
 src/install/windows.rst | 39 +++++++++++++++++++++++++++++++++++++++
 src/whatsnew/3.0.rst    | 11 +++++++++++
 2 files changed, 50 insertions(+)

diff --git a/src/install/windows.rst b/src/install/windows.rst
index 121ca50..c34c8ad 100644
--- a/src/install/windows.rst
+++ b/src/install/windows.rst
@@ -23,6 +23,10 @@ Installation from binaries
 
 This is the simplest way to go.
 
+.. warning::
+    Windows 10 requires the .NET Framwork v3.5 to be installed. You can install
+    this via the `Control Panel`_.
+
 #. Get `the latest Windows binaries`_ from the `CouchDB web site`_.
    Old releases are available at `archive`_.
 
@@ -57,6 +61,41 @@ This is the simplest way to go.
 .. _CouchDB web site: http://couchdb.org/
 .. _archive: http://archive.apache.org/dist/couchdb/binary/win/
 .. _the latest Windows binaries: http://couchdb.org/#download
+.. _Control Panel: https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10
+
+.. _install/windows/silent:
+
+Silent Install
+--------------
+
+The Windows installer supports silent installs. Here are some sample commands, supporting
+the new features of the 3.0 installer.
+
+Install CouchDB without a service, but with an admin user:password of ``admin:hunter2``:
+
+.. code-block:: batch
+
+    msiexec /i apache-couchdb-3.0.0.msi /quiet ADMINUSER=admin ADMINPASSWORD=hunter2 /norestart
+
+The same as above, but also install and launch CouchDB as a service:
+
+.. code-block:: batch
+
+    msiexec /i apache-couchdb-3.0.0.msi /quiet INSTALLSERVICE=1 ADMINUSER=admin ADMINPASSWORD=hunter2 /norestart
+
+Unattended uninstall of CouchDB:
+
+.. code-block:: batch
+
+    msiexec /x apache-couchdb-3.0.0.msi /quiet /norestart
+
+Unattended uninstall if the installer file is unavailable:
+
+.. code-block:: batch
+
+    msiexec /x {4CD776E0-FADF-4831-AF56-E80E39F34CFC} /quiet /norestart
+
+Add ``/l* log.txt`` to any of the above to generate a useful logfile for debugging.
 
 Installation from sources
 =========================
diff --git a/src/whatsnew/3.0.rst b/src/whatsnew/3.0.rst
index 5f0ac99..973febc 100644
--- a/src/whatsnew/3.0.rst
+++ b/src/whatsnew/3.0.rst
@@ -217,6 +217,17 @@ Features and Enhancements
   2.x. As OSes update to include binaries for SM 60, the convenience binaries will be
   updated accordingly.
 
+* The Windows installer has many improvements, including:
+
+  * Prompts for an admin user/password as CouchDB 3.0 requires
+    * Will not overwrite existing credentials if in place
+  * No longer remove user-modified config files, closing :ghissue:`1989`
+    * Also will not overwrite them on install.
+  * Checkbox to disable installation of the Windows service
+  * :ref:`Silent install support <install/windows/silent>`.
+  * Friendly link to these online release notes in the exit dialog
+  * Higher resolution icon for HiDPI (500x500)
+
 * :ghissue:`2037`: Dreyfus, the CouchDB side of the Lucene-powered search solution, is now
   shipped with CouchDB. When one or more Clouseau Java nodes are joined to the cluster,
   text-based indexes can be enabled in CouchDB. It is recommended to have as many Clouseau