Rechercher une page de manuel
debcheckout
Langue: en
Version: 2008-07-03 (ubuntu - 07/07/09)
Section: 1 (Commandes utilisateur)
NAME
debcheckout - checkout the development repository of a Debian packageSYNOPSIS
- debcheckout [OPTIONS] PACKAGE [DESTDIR]
- debcheckout [OPTIONS] REPOSITORY_URL [DESTDIR]
- debcheckout --help
DESCRIPTION
debcheckout retrieves the information about the Version Control System used to maintain a given Debian package (the PACKAGE argument), and then checks out the latest (potentially unreleased) version of the package from its repository. By default the repository is checked out to the PACKAGE directory; it can be overridden providing the DESTDIR argument.The information about where the repository is available is expected to be found in Vcs-* fields available in the source package record. For example, the vim package exposes such an information with a field like Vcs-Svn: svn://svn.debian.org/svn/pkg-vim/trunk/packages/vim, you can see it grepping through "apt-cache showsrc vim".
If more than one source package record containing Vcs-* fields is available, debcheckout will select the record with the highest version number. Alternatively, a particular version may be selected from those available by specifying the package name as PACKAGE=VERSION.
If you already know the URL of a given repository you can invoke debcheckout directly on it, but you will probably need to pass the appropriate -t flag.
The currently supported version control systems are: arch, bzr, cvs, darcs, git, hg, svn.
OPTIONS
- -a, --auth
- work in authenticated mode; this means that for known repositories (mainly those hosted on http://alioth.debian.org) URL rewriting is attempted before checking out, to ensure that the repository can be committed to. For example, for subversion repositories hosted on alioth this means that svn+ssh://svn.debian.org/... will be used instead of svn://svn.debian.org/...
- -h, --help
- print a detailed help message and exit
- -p, --print
- only print information about the package repository, without checking it out; the output format is TAB-separated with two fields: repository type, repository URL
- -t TYPE, --type TYPE
- set the repository type (defaults to ``svn''), should be one of the currently supported repository types
- -u USERNAME, --user USERNAME
- specify the login name to be used in authenticated mode (see -a). This option implies -a: you don't need to specify both
- -f, --file
- Specify that the named file should be extracted from the repository and placed in the destionation directory. May be used more than once to extract mutliple files.
SEE ALSO
apt-cache(8), Section 4.10.4 of the Debian Developer's Reference and/or Bug#391023 in the Debian Bug Tracking System (for more information about Vcs-* fields)AUTHOR
debcheckout and this manpage have been written by Stefano Zacchiroli <zack@debian.org>Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre