mirror of https://gitlab.com/QEF/q-e.git
47 lines
1.7 KiB
Plaintext
47 lines
1.7 KiB
Plaintext
The most current development version of Quantum-ESPRESSO is publicly
|
|
accessible via anonymous CVS (Concurrent Version System).
|
|
|
|
*** PLEASE NOTE ***
|
|
the development version may not work properly, and sometimes not even
|
|
compile properly. Use at your own risk.
|
|
|
|
To download the CVS tree from scratch, you will need "cvs" and "ssh"
|
|
(secure shell) installed on your system. Follow this procedure:
|
|
|
|
1) define the environment variables CVS_RSH and CVSROOT as follows:
|
|
export CVS_RSH=ssh
|
|
export CVSROOT=:pserver:cvsanon@democritos.sissa.it:/home/cvs
|
|
if your shell is sh/bash, or
|
|
setenv CVS_RSH ssh
|
|
setenv CVSROOT :pserver:cvsanon@democritos.sissa.it:/home/cvs
|
|
if your shell is csh/tcsh.
|
|
|
|
2) login anonymously to the CVS repository:
|
|
cvs login
|
|
The password is: cvsanon
|
|
|
|
3) Download the complete Quantum-ESPRESSO source tree:
|
|
cvs checkout espresso
|
|
(the code appears in directory espresso).
|
|
|
|
Alternatively, download PWscf only, or CP only:
|
|
cvs checkout pwscf
|
|
cvs checkout cp
|
|
and optionally tests and examples (with the pseudopotentials needed
|
|
to run them):
|
|
cvs checkout pseudo examples
|
|
|
|
To update your existing CVS tree to the current version, run this
|
|
command:
|
|
cvs update -d
|
|
from the directory containing the distribution.
|
|
|
|
*** PLEASE NOTE ***
|
|
after a "cvs update", dependencies (generated automatically by
|
|
"configure") may be no longer up to date. You are advised to
|
|
recompute them by running the "makedeps.sh" script, otherwise the code
|
|
may not compile properly (compiler complains about undefined or
|
|
redefined symbols, missing modules and/or routines...).
|
|
Sometimes you'll have to rerun "configure" too, but that should be a
|
|
rare event.
|