docs: add --depth=2 to reduce download size (#46605)
* docs: add --depth=2 to reduce download size * Add note to tell users about --depth=2 and manyFiles * Fix inline code in info block
This commit is contained in:
parent
9ad1d0c813
commit
9b5f15abec
@ -46,13 +46,18 @@ See the
|
|||||||
[Feature Overview](https://spack.readthedocs.io/en/latest/features.html)
|
[Feature Overview](https://spack.readthedocs.io/en/latest/features.html)
|
||||||
for examples and highlights.
|
for examples and highlights.
|
||||||
|
|
||||||
To install spack and your first package, make sure you have Python.
|
To install spack and your first package, make sure you have Python & Git.
|
||||||
Then:
|
Then:
|
||||||
|
|
||||||
$ git clone -c feature.manyFiles=true https://github.com/spack/spack.git
|
$ git clone -c feature.manyFiles=true --depth=2 https://github.com/spack/spack.git
|
||||||
$ cd spack/bin
|
$ cd spack/bin
|
||||||
$ ./spack install zlib
|
$ ./spack install zlib
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> `-c feature.manyFiles=true` improves git's performance on repositories with 1,000+ files.
|
||||||
|
>
|
||||||
|
> `--depth=2` prunes the git history to reduce the size of the Spack installation.
|
||||||
|
|
||||||
Documentation
|
Documentation
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
@ -61,10 +61,15 @@ Getting Spack is easy. You can clone it from the `github repository
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ git clone -c feature.manyFiles=true https://github.com/spack/spack.git
|
$ git clone -c feature.manyFiles=true --depth=2 https://github.com/spack/spack.git
|
||||||
|
|
||||||
This will create a directory called ``spack``.
|
This will create a directory called ``spack``.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
``-c feature.manyFiles=true`` improves git's performance on repositories with 1,000+ files.
|
||||||
|
|
||||||
|
``--depth=2`` prunes the git history to reduce the size of the Spack installation.
|
||||||
|
|
||||||
.. _shell-support:
|
.. _shell-support:
|
||||||
|
|
||||||
^^^^^^^^^^^^^
|
^^^^^^^^^^^^^
|
||||||
@ -1576,4 +1581,3 @@ The intent is to provide a Windows installer that will automatically set up
|
|||||||
Python, Git, and Spack, instead of requiring the user to do so manually.
|
Python, Git, and Spack, instead of requiring the user to do so manually.
|
||||||
Instructions for creating the installer are at
|
Instructions for creating the installer are at
|
||||||
https://github.com/spack/spack/blob/develop/lib/spack/spack/cmd/installer/README.md
|
https://github.com/spack/spack/blob/develop/lib/spack/spack/cmd/installer/README.md
|
||||||
|
|
||||||
|
@ -39,10 +39,15 @@ package:
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
$ git clone -c feature.manyFiles=true https://github.com/spack/spack.git
|
$ git clone -c feature.manyFiles=true --depth=2 https://github.com/spack/spack.git
|
||||||
$ cd spack/bin
|
$ cd spack/bin
|
||||||
$ ./spack install libelf
|
$ ./spack install libelf
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
``-c feature.manyFiles=true`` improves git's performance on repositories with 1,000+ files.
|
||||||
|
|
||||||
|
``--depth=2`` prunes the git history to reduce the size of the Spack installation.
|
||||||
|
|
||||||
If you're new to spack and want to start using it, see :doc:`getting_started`,
|
If you're new to spack and want to start using it, see :doc:`getting_started`,
|
||||||
or refer to the full manual below.
|
or refer to the full manual below.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user