EnglishFrenchSpanyol

Ad


Favicon OnWorks

git-pack-objects - Dalam Talian di Awan

Jalankan objek git-pack dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan git-pack-objects 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


git-pack-objects - Buat arkib objek yang dibungkus

SINOPSIS


pergi pack-objek [-q | --kemajuan | --semua-kemajuan] [--semua-kemajuan-tersirat]
[--no-reuse-delta] [--delta-base-offset] [--non-kosong]
[--local] [--incremental] [--window= ] [--depth= ]
[--revs [--unpacked | --semua]] [--stdout | nama asas]
[--cetek] [--keep-true-parents] < senarai objek

DESCRIPTION


Membaca senarai objek daripada input standard, dan menulis arkib yang dibungkus dengan yang ditentukan
nama asas, atau kepada output standard.

Arkib yang dibungkus ialah cara yang cekap untuk memindahkan satu set objek antara dua repositori
serta format arkib yang cekap capaian. Dalam arkib yang dibungkus, objek adalah sama ada
disimpan sebagai keseluruhan yang dimampatkan atau sebagai perbezaan daripada beberapa objek lain. Yang terakhir ialah
sering dipanggil delta.

Format arkib yang dibungkus (.pack) direka bentuk untuk serba lengkap supaya boleh
dibongkar tanpa sebarang maklumat lanjut. Oleh itu, setiap objek yang bergantung pada delta
mesti ada dalam pek.

Fail indeks pek (.idx) dijana untuk akses pantas dan rawak kepada objek dalam pek.
Meletakkan kedua-dua fail indeks (.idx) dan arkib yang dibungkus (.pack) dalam pek/
subdirektori $GIT_OBJECT_DIRECTORY (atau mana-mana direktori pada
$GIT_ALTERNATE_OBJECT_DIRECTORIES) membolehkan Git membaca daripada arkib pek.

. pergi membongkar-objek arahan boleh membaca arkib yang dibungkus dan mengembangkan objek
terkandung dalam pek ke dalam format "satu fail satu objek"; ini biasanya dilakukan oleh
arahan smart-pull apabila pek dicipta secara on-the-fly untuk pengangkutan rangkaian yang cekap oleh
rakan sebaya mereka.

PILIHAN


nama asas
Tulis ke dalam sepasang fail (.pack dan .idx), menggunakan untuk menentukan nama
daripada fail yang dibuat. Apabila pilihan ini digunakan, kedua-dua fail ditulis masuk
- .{pack,idx} fail. ialah cincang berdasarkan kandungan pek dan
ditulis pada output standard arahan.

--stdout
Tulis kandungan pek (apa yang akan ditulis ke fail .pack) ke
keluaran standard.

--revs
Baca hujah semakan daripada input standard, bukannya objek individu
nama. Argumen semakan diproses dengan cara yang sama seperti pergi senarai semula dengan
--objects flag menggunakan argumen komitnya untuk membina senarai objek yang dikeluarkannya. The
objek pada senarai yang terhasil dibungkus. Selain semakan, --tidak atau --cetek
talian juga diterima.

--dibongkar
Ini membayangkan --revs. Apabila memproses senarai hujah semakan yang dibaca daripada
input standard, hadkan objek yang dibungkus kepada yang belum dibungkus.

--semua
Ini membayangkan --revs. Sebagai tambahan kepada senarai hujah semakan yang dibaca daripada
input standard, berpura-pura seolah-olah semua rujukan di bawah rujukan/ ditentukan untuk disertakan.

--sertakan-tag
Sertakan teg beranotasi yang tidak diminta jika objek yang mereka rujuk telah disertakan dalam
packfile yang terhasil. Ini berguna untuk menghantar teg baharu kepada pelanggan Git asli.

--window= , --depth=
Kedua-dua pilihan ini mempengaruhi cara objek yang terkandung dalam pek disimpan menggunakan delta
pemampatan. Objek disusun terlebih dahulu secara dalaman mengikut jenis, saiz dan secara pilihan
nama dan dibandingkan dengan objek lain dalam --window untuk melihat sama ada menggunakan delta
mampatan menjimatkan ruang. --depth menghadkan kedalaman delta maksimum; menjadikannya terlalu dalam
menjejaskan prestasi pada bahagian unpacker, kerana data delta perlu digunakan
yang banyak kali untuk sampai ke objek yang diperlukan. Nilai lalai untuk --window ialah 10
dan --depth ialah 50.

--window-memory=
Pilihan ini menyediakan had tambahan di atas --window; saiz tingkap akan
turunkan secara dinamik supaya tidak mengambil lebih daripada bait dalam ingatan. Ini adalah
berguna dalam repositori dengan campuran objek besar dan kecil untuk tidak kehabisan memori
dengan tingkap yang besar, tetapi masih boleh memanfaatkan tingkap yang besar untuk
objek yang lebih kecil. Saiznya boleh diakhiri dengan "k", "m", atau "g". --window-memory=0
menjadikan penggunaan memori tidak terhad, yang merupakan lalai.

--saiz-pek-maks=
Saiz maksimum setiap fail pek output. Saiz boleh diakhiri dengan "k", "m", atau "g".
Saiz minimum yang dibenarkan adalah terhad kepada 1 MiB. Jika dinyatakan, berbilang fail pek mungkin
dicipta. Lalai adalah tidak terhad, melainkan pek pembolehubah konfigurasi.packSizeLimit ialah
ditetapkan.

--pek-kehormatan-simpan
Bendera ini menyebabkan objek sudah berada dalam pek tempatan yang mempunyai fail .keep
diabaikan, walaupun ia mungkin telah dibungkus.

--bertambah
Bendera ini menyebabkan objek yang sudah ada dalam pek diabaikan walaupun ia akan mempunyai
sebaliknya telah dibungkus.

--tempatan
Bendera ini menyebabkan objek yang dipinjam dari stor objek alternatif menjadi
diabaikan walaupun ia akan dibungkus.

--tidak kosong
Hanya buat arkib yang dibungkus jika ia mengandungi sekurang-kurangnya satu objek.

--kemajuan
Status kemajuan dilaporkan pada aliran ralat standard secara lalai apabila ia berlaku
dilampirkan pada terminal, melainkan -q ditentukan. Bendera ini memaksa status kemajuan walaupun
jika aliran ralat standard tidak diarahkan ke terminal.

--semua-kemajuan
Apabila --stdout ditentukan maka laporan kemajuan dipaparkan semasa pengiraan objek
dan fasa mampatan tetapi dihalang semasa fasa hapus kira. Sebabnya ialah dalam
sesetengah kes aliran keluaran dipautkan terus kepada arahan lain yang mungkin mahu
memaparkan status kemajuannya sendiri semasa ia memproses data pek masuk. Bendera ini adalah
seperti --progress kecuali ia memaksa laporan kemajuan untuk fasa hapus kira juga
walaupun --stdout digunakan.

--semua-kemajuan-tersirat
Ini digunakan untuk membayangkan --all-progress apabila paparan kemajuan diaktifkan. Tidak seperti
--all-progress bendera ini sebenarnya tidak memaksa sebarang paparan kemajuan dengan sendirinya.

-q
Bendera ini membuat arahan untuk tidak melaporkan kemajuannya pada aliran ralat standard.

--tidak-guna-semula-delta
Apabila mencipta arkib yang dibungkus dalam repositori yang mempunyai pek sedia ada, arahan
menggunakan semula delta sedia ada. Ini kadangkala menghasilkan pek yang sedikit kurang optimum. ini
flag memberitahu arahan untuk tidak menggunakan semula delta sedia ada tetapi mengiranya dari awal.

--no-reuse-objek
Bendera ini memberitahu arahan untuk tidak menggunakan semula data objek sedia ada sama sekali, termasuk bukan
objek deltified, memaksa pemampatan semula segala-galanya. Ini membayangkan --no-reuse-delta.
Berguna hanya dalam kes yang tidak jelas di mana penguatkuasaan borong pemampatan berbeza
tahap pada data yang dibungkus dikehendaki.

--mampatan=
Menentukan tahap mampatan untuk data yang baru dimampatkan dalam pek yang dijana. Jika tidak
ditentukan, tahap mampatan pek ditentukan terlebih dahulu oleh pek.mampatan, kemudian oleh
core.compression, dan lalai kepada -1, lalai zlib, jika kedua-duanya tidak ditetapkan. Tambah
--no-reuse-object jika anda ingin memaksa tahap mampatan seragam pada semua data no
pentingkan sumber.

--nipis
Buat pek "nipis" dengan mengetepikan objek biasa antara penghantar dan penerima masuk
untuk mengurangkan pemindahan rangkaian. Pilihan ini hanya masuk akal bersama dengan
--stdout.

Nota: Pek nipis melanggar format arkib yang dibungkus dengan mengenepikan objek yang diperlukan dan
Oleh itu, tidak boleh digunakan oleh Git tanpa menjadikannya serba lengkap. Gunakan git index-pack
--baiki-nipis (lihat git-index-pack(1)) untuk memulihkan harta serba lengkap.

--cetek
Optimumkan pek yang akan diberikan kepada pelanggan dengan repositori cetek. ini
pilihan, digabungkan dengan --nipis, boleh menghasilkan pek yang lebih kecil pada kos kelajuan.

--delta-base-offset
Arkib yang dibungkus boleh menyatakan objek asas delta sebagai sama ada objek 20 bait
nama atau sebagai offset dalam strim, tetapi versi purba Git tidak memahami
yang terakhir. Secara lalai, pergi pack-objek hanya menggunakan format dahulu untuk lebih baik
keserasian. Pilihan ini membenarkan arahan menggunakan format yang terakhir untuk
kekompakan. Bergantung pada purata panjang rantaian delta, pilihan ini biasanya
mengecilkan fail pek yang terhasil sebanyak 3-5 peratus.

Nota: Perintah porselin seperti git gc (lihat git-gc(1)), git repack (lihat git-
bungkus semula(1)) lulus pilihan ini secara lalai dalam Git moden apabila mereka meletakkan objek dalam anda
repositori ke dalam fail pek. Begitu juga git bundle (lihat git-bundle(1)) apabila ia mewujudkan a
ikatan.

--benang=
Menentukan bilangan utas untuk bertelur apabila mencari padanan delta terbaik. ini
memerlukan objek pek disusun dengan pthreads jika tidak, pilihan ini diabaikan
dengan amaran. Ini bertujuan untuk mengurangkan masa pembungkusan pada mesin berbilang pemproses. The
jumlah memori yang diperlukan untuk tetingkap carian delta bagaimanapun didarabkan dengan
bilangan benang. Menentukan 0 akan menyebabkan Git mengesan secara automatik bilangan CPU dan
tetapkan bilangan benang dengan sewajarnya.

--index-version= [, ]
Ini bertujuan untuk digunakan oleh suite ujian sahaja. Ia membolehkan untuk memaksa versi untuk
indeks pek yang dijana, dan untuk memaksa masukan indeks 64-bit pada objek yang terletak di atas
offset yang diberikan.

--kekalkan-sejati-ibu bapa
Dengan pilihan ini, ibu bapa yang disembunyikan oleh rasuah tetap padat.

Gunakan git-pack-objects dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad