İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

git-debimport - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında git-debimport'u çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen git-debimport komutudur.

Program:

ADI


git-debimport - bir dizi mevcut Debian paketinden bir git deposu oluşturun

SİNOPSİS


git-debimport [seçenekleri] yol öneki

TANIM


Bu program, ${path-prefix}_*.diff.gz ile eşleşen tüm dosyaların bir git deposunu oluşturacaktır.
veya ${path-prefix}_*.debian.tar.{gz,bz2,xz} (karşılık gelen
orig.tar.{gz,bz2,xz}) veya ${path-prefix}_*.tar.{gz,bz2,xz} ile eşleşen tüm dosyaların (için
Debian yerel paketleri).

SEÇENEKLER


Aşağıdaki seçenekler kullanılabilir:

--gidip getirmek
Kullanılabilir tüm sürümleri kullanmak yerine snapshot.debian.org'dan indirmeye çalışın
mevcut bir paket seti. NS kısa fotoğraf(1) yardımcı program, 2.10.63 kodlarından veya
daha sonra, bu seçeneği kullanmak için yolda mevcut olmalıdır (daha önce kısa fotoğraf sürümler
yalnızca artık işlevsel bir yansıtma olmayan snapshot.debian.net desteklenir). NS
paketler tarafından ima edilen konuma indirilecektir. yol öneki neredeler
normalde bu seçenek olmadan zaten var olması beklenir. İndirildi
Bu işlem tamamlandıktan sonra paketler otomatik olarak kaldırılmayacaktır.

--geç birleştirme
Erken sürümleri git-debimport yalnızca yukarı akış ve debian dallarını birleştirirdi
tüm paketlerin içe aktarılması tamamlandıktan sonra. Bu, içe aktarma işleminin başarısız olduğu durumlarda önlenir.
birleştirme, el ile çözülmesi gereken çakışmalara sahip olabilir. Biliyoruz
serideki bir sonraki paketin ithalatı, bu tür herhangi bir çözüm içerecektir.
çakışma, bu nedenle birleştirmeyi geciktirmek, içe aktarmanın müdahale olmadan devam etmesine izin verir
veya orijinal tarihin parçası olmayan değişiklikleri tanıtmak. Ancak yapar
Debian değişikliklerine göz atmak amacıyla daha düşük kaliteli bir geçmiş üretin.
Tüm orijinal paketler böyle bir depodan mükemmel bir doğrulukla alınabilir,
ancak bitişik Debian sürümleri arasındaki fark, yukarı akış değişiklikleriyle karışacaktır.
çok.

Şu anki sürümleri için varsayılan git-debimport her yeni yukarı akışı birleştirmek
ithal edildiği gibi bırakın. Bu çok daha doğal ve kullanışlı bir görünüm sağlar.
ancak bazı durumlarda başarısız olabilir. Yaşlıları daha fazla istihdam etmek için bu seçeneği kullanın.
içe aktarma sırasında çakışma oluşturan paketler için güvenilir yöntem.

-içinde, --ayrıntılı
Devam eden raporlama işlemleri konusunda daha gürültülü olun. Çoğunlukla sadece
--gidip getirmek şu anda seçenek.

ÖRNEK


mysrcdir'den mevcut 'mypackagename' paketlerinin bir arşivini içe aktarın:
$ mkdir mydestdir && cd mydestdir
$ git-debimport ../mysrcdir/paketismim

Mevcut tüm sürümlerini içe aktarın gitpkg snapshot.debian.org'dan:
$ mkdir mydestdir && cd mydestdir
$ git-debimport --fetch ../my-gitpkg-sources/gitpkg

NOTLAR


Ne yazık ki, şu anda kaynağı git'e aktarmak için birçok aracın
mevcut bir revizyon kontrol sisteminden hepsi arzulanan bir şey bırakıyor. Bu komut dosyası
bu sorunu çözmez. Ancak yaptığı şey, onu yapan bir depo oluşturmaktır.
kendisine enjekte edilen önceki tüm paketleri doğru bir şekilde çıkarmak mümkün.
Bu, ne yazık ki bir depoda git-cvsimport çalıştırmanın sonucu için söylenebilecekten daha fazla.
örneğin cvs-buildpackage tarafından yaratılmıştır.

Şu anda çok basittir ve sistem hakkında bir dizi sabit kodlanmış varsayımda bulunur.
elde edilen repo. Debian sürümlü paketler için iki dallı bir repo oluşturacaktır:

akıntıya karşı - bozulmamış yukarı akış kaynağı için
usta - Debianize edilmiş kaynak için

Yerel sürümlü paketlerde yalnızca ana dal bulunur.

Bireysel taahhütlerde ince taneli tarihin kaybı çok üzücü olsa da, bu
komut dosyası, bir bakım görevlisinin önceden yayınlanmış paketlerin kullanılabilir bir kaydını içe aktarmasını sağlar
gelecekteki gelişim için bir temel olarak. Bu, hisseden insanlar için kabul edilebilir bir takas olabilir.
gelecekteki geliştirmeyi git'e taşımanın avantajı, şimdi
önceki taahhütlerin tüm ayrıntıları için eski bir depoya başvurma ihtiyacı.

Umarım diğer revizyon kontrol sistemlerinden doğru bir şekilde içe aktarma sorunları olacaktır.
bir gün çözüldü, ancak bu arada, kısa ama doğru bir tarih, bir hikayeden daha faydalı görünüyor.
ayrıntılı ama büyük ölçüde sahte.

İlavesi ile kısa fotoğraf(1) araç, bunun faydalı ömrü uzatıldı
başlangıçta öngörülen ihtiyaç. Orijinal revizyona erişimi olmayan kişiler
kontrol geçmişi, kendileri için daha fazla gelişme için yararlı bir temel oluşturabilir,
halka açık anlık görüntü aynalarında hala mevcut olan paketlerden hızlı ve kolay bir şekilde.

onworks.net hizmetlerini kullanarak git-debimport'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad