GoGPT Best VPN GoSearch

Favicon OnWorks

debcheckout - Dalam talian dalam Awan

Jalankan debcheckout dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan debcheckout yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


debcheckout - semak repositori pembangunan pakej Debian

SINOPSIS


debcheckout [PILIHAN] PAKEJ [HANCURKAN]
debcheckout [PILIHAN] REPOSITORY_URL [HANCURKAN]
debcheckout - membantu

DESCRIPTION


debcheckout mendapatkan semula maklumat tentang Sistem Kawalan Versi yang digunakan untuk mengekalkan a
diberikan pakej Debian (the PAKEJ argumen), dan kemudian menyemak yang terkini (berpotensi
tidak dikeluarkan) versi pakej daripada repositorinya. Secara lalai repositori adalah
mendaftar keluar ke PAKEJ direktori; ini boleh diatasi dengan menyediakan HANCURKAN
hujah.

Maklumat tentang tempat repositori tersedia dijangka ditemui di dalamnya Vcs-*
medan tersedia dalam rekod pakej sumber. Sebagai contoh, yang VIM pakej mendedahkan sedemikian
maklumat dengan medan seperti Vcs-Hg: http://hg.debian.org/hg/pkg-vim/vim, anda boleh melihatnya
dengan menyelami apt-cache showsrc VIM.

Jika lebih daripada satu rekod pakej sumber yang mengandungi Vcs-* medan tersedia, debcheckout
akan memilih rekod dengan nombor versi tertinggi. Sebagai alternatif, tertentu
versi boleh dipilih daripada yang tersedia dengan menyatakan nama pakej sebagai
PAKEJ=VERSION.

Jika anda sudah mengetahui URL repositori yang diberikan, anda boleh gunakan debcheckout secara langsung di
itu, tetapi anda mungkin perlu lulus yang sesuai -t bendera. Iaitu, beberapa heuristik
sedang digunakan untuk meneka jenis repositori daripada URL; jika mereka gagal, anda mungkin mahu
mengatasi jenis tekaan menggunakan -t.

Sistem kawalan versi yang disokong pada masa ini ialah: Arch (arch), Bazaar (bzr), CVS (cvs),
Darcs (darcs), Git (git), Mercurial (hg) dan Subversion (svn).

PILIHAN


UMUM PILIHAN

-a, --auth
Bekerja dalam mod yang disahkan; ini bermakna untuk repositori yang diketahui (terutamanya
dihoskan pada https://alioth.debian.org) Penulisan semula URL dicuba sebelum menyemak,
untuk memastikan bahawa repositori boleh komited untuk. Contohnya, untuk Subversion
repositori yang dihoskan pada alioth ini bermakna itu svn+ssh://svn.debian.org/... akan
digunakan sebagai ganti svn://svn.debian.org/....

Terdapat peraturan terbina dalam untuk alioth.debian.org dan github.com. Tuan rumah lain boleh
dikonfigurasikan menggunakan DEBCHECKOUT_AUTH_URLS.

-d, --perincian
Hanya cetak senarai maklumat terperinci tentang repositori pakej, tanpa
menyemaknya; format output ialah senarai medan, setiap medan adalah sepasang
Nama medan yang dipisahkan dengan TAB dan nilai medan. Medan sebenar bergantung pada repositori
taip. Tindakan ini mungkin memerlukan sambungan rangkaian ke repositori jauh.

Lihat juga -p. Pilihan ini dan -p saling eksklusif.

-h, - membantu
Cetak mesej bantuan terperinci dan keluar.

-p, --cetak
Hanya cetak ringkasan tentang maklumat repositori pakej, tanpa menyemaknya;
format output dipisahkan dengan TAB dengan dua medan: jenis repositori, URL repositori.
Tindakan ini berfungsi di luar talian, ia hanya menggunakan maklumat "statik" seperti yang diketahui oleh cache APT.

Lihat juga -d. Pilihan ini dan -d saling eksklusif.

-P pakej, --pakej pakej
Apabila menyemak URL repositori, bukannya cuba meneka nama pakej dari
URL, gunakan nama pakej ini.

-t JENIS, - jenis JENIS
Gantikan jenis repositori (yang lalai kepada beberapa heuristik berdasarkan URL atau,
dalam kes kegagalan heuristik, sandaran "svn"); sepatutnya menjadi salah satu yang pada masa ini
jenis repositori yang disokong.

-u USERNAME, --pengguna USERNAME
Tentukan nama log masuk untuk digunakan dalam mod yang disahkan (lihat -a). Pilihan ini membayangkan
-a: anda tidak perlu menyatakan kedua-duanya.

-f FAIL, --fail FAIL
Tentukan bahawa fail bernama harus diekstrak dari repositori dan diletakkan di dalam
direktori destinasi. Boleh digunakan lebih daripada sekali untuk mengekstrak berbilang fail.

--source=tidak pernah|auto|muat turun sahaja|sentiasa
Sesetengah pakej hanya meletakkan Debian direktori dalam kawalan versi. debcheckout boleh
dapatkan semula bahagian sumber yang tinggal menggunakan apt-get sumber dan alihkan fail
ke dalam pembayaran.

pernah
Hanya gunakan repositori.

auto (lalai)
Jika repositori hanya mengandungi Debian direktori, dapatkan semula pakej sumber,
buka bungkusannya, dan letakkan juga .orig.tar.gz fail ke dalam direktori semasa. lain,
tidak buat apa-apa.

muat turun sahaja
Sentiasa dapatkan semula .orig.tar.gz fail, tetapi jangan buka bungkusannya.

sentiasa
Sentiasa dapatkan semula .orig.tar.gz fail, dan jika repositori hanya mengandungi fail
Debian direktori, buka bungkusannya.

KHUSUS VCS PILIHAN

GIT-SPECIFIC PILIHAN

--git-track CAWANGAN
Tentukan senarai cawangan terpencil yang akan disediakan untuk penjejakan (seperti dalam
git branch --track, Lihat git-cawangan(1)) selepas repositori Git jauh telah
diklon. Senarai itu hendaklah diberikan sebagai senarai nama cawangan yang dipisahkan oleh ruang.

Sebagai ringkasan, rentetan "*" boleh diberikan untuk memerlukan penjejakan semua alat kawalan jauh
cawangan.

CONFIGURATION PELBAGAI


Kedua-dua fail konfigurasi /etc/devscripts.conf and ~/.devscripts diperolehi oleh cangkerang
dalam susunan itu untuk menetapkan pembolehubah konfigurasi. Pilihan baris perintah boleh digunakan untuk mengatasi
tetapan fail konfigurasi. Tetapan pembolehubah persekitaran diabaikan untuk tujuan ini.
Pembolehubah yang diiktiraf pada masa ini ialah:

DEBCHECKOUT_AUTH_URLS
Pembolehubah ini mestilah senarai yang dipisahkan ruang bagi ungkapan biasa Perl dan
teks gantian, yang mesti datang secara berpasangan: REGEXP TEXT REGEXP TEXT ... dan sebagainya.
Setiap pasangan menandakan penggantian yang digunakan pada URL repositori jika terbina dalam lain
cara membina URL untuk mod yang disahkan (lihat -a) telah gagal.

Rujukan kepada subrentetan yang sepadan dalam teks gantian dibenarkan seperti biasa dalam
Perl dengan cara $1, $2, ... dan sebagainya.

Tetapan ini boleh digunakan untuk mendayakan mod yang disahkan untuk kebanyakan repositori di luar sana.
Ambil perhatian bahawa repositori Debian pada alioth.debian.org ($vcs.debian.org) adalah
ditakrifkan secara tersirat.

Berikut ialah coretan sampel yang sesuai untuk fail konfigurasi:

DEBCHECKOUT_AUTH_URLS='
^\w+://(svn\.example\.com)/(.*) svn+ssh://$1/srv/svn/$2
^\w+://(git\.example\.com)/(.*) git+ssh://$1/home/git/$2
'

Ambil perhatian bahawa ruang putih tidak dibenarkan sama ada dalam ekspres reg atau teks gantian. Juga,
memandangkan fail konfigurasi diperolehi oleh shell, anda mungkin mahu menggunakan single
petikan sekitar nilai pembolehubah ini.

DEBCHECKOUT_SOURCE
Pembolehubah ini menentukan di bawah senario apa orig.tar.gz yang berkaitan untuk pakej
akan dimuat turun. Lihat --sumber pilihan untuk penerangan tentang nilai.

DEBCHECKOUT_USER
Pembolehubah ini menetapkan nama pengguna untuk mod yang disahkan. Ia boleh digantikan dengan
--pengguna pilihan. Menetapkan pembolehubah ini tidak membayangkan penggunaan mod yang disahkan, ia
masih perlu diaktifkan dengan --auth.

Gunakan debcheckout dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.