ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

git-debimport - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ git-debimport ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ git-debimport ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


git-debimport - ສ້າງ git repository ຈາກຊຸດຂອງແພັກເກັດ Debian ທີ່ມີຢູ່ແລ້ວ

ສະຫຼຸບສັງລວມ


git-debimport [ທາງເລືອກໃນການ] path-prefix

ລາຍລະອຽດ


ໂປຣແກຣມນີ້ຈະສ້າງບ່ອນເກັບຂໍ້ມູນ git ຂອງທຸກໄຟລ໌ທີ່ກົງກັບ ${path-prefix}_*.diff.gz
ຫຼື ${path-prefix}_*.debian.tar.{gz,bz2,xz} (ກັບພວກມັນທີ່ສອດຄ້ອງກັນ
orig.tar.{gz,bz2,xz}), ຫຼືຂອງໄຟລ໌ທັງໝົດທີ່ກົງກັບ ${path-prefix}_*.tar.{gz,bz2,xz} (ສຳລັບ
ຊຸດເດີມຂອງ Debian).

OPTIONS


ຕົວເລືອກຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້:

--fetch
ພະຍາຍາມດາວໂຫຼດທຸກລຸ້ນທີ່ມີຢູ່ຈາກ snapshot.debian.org ແທນທີ່ຈະໃຊ້
ຊຸດທີ່ມີຢູ່ແລ້ວ. ໄດ້ debsnap(1) ປະໂຫຍດ, ຈາກ devscripts 2.10.63 ຫຼື
ຕໍ່ມາ, ຕ້ອງມີຢູ່ໃນເສັ້ນທາງທີ່ຈະໃຊ້ທາງເລືອກນີ້ (ກ່ອນຫນ້ານີ້ debsnap ສະບັບ
ຮອງຮັບສະເພາະ snapshot.debian.net ເຊິ່ງບໍ່ແມ່ນບ່ອນແລກປ່ຽນຄວາມທີ່ເປັນປະໂຫຍດອີກຕໍ່ໄປ). ໄດ້
ແພັກເກດຈະຖືກດາວໂຫຼດໃສ່ສະຖານທີ່ທີ່ລະບຸໂດຍ path-prefix ບ່ອນທີ່ເຂົາເຈົ້າ
ປົກກະຕິແລ້ວຄາດວ່າຈະມີຢູ່ແລ້ວໂດຍບໍ່ມີທາງເລືອກນີ້. ດາວໂຫຼດແລ້ວ
ແພັກເກດຈະບໍ່ຖືກເອົາອອກໂດຍອັດຕະໂນມັດຫຼັງຈາກການປະຕິບັດງານນີ້ສໍາເລັດ.

--late-merge
ສະບັບຕົ້ນຂອງ git-debimport ພຽງແຕ່ຈະລວມສາຂາຕົ້ນນ້ໍາແລະ debian
ຫຼັງຈາກການນໍາເຂົ້າຂອງແພັກເກັດທັງຫມົດສໍາເລັດ. ນີ້ຫຼີກລ້ຽງການນໍາເຂົ້າທີ່ລົ້ມເຫລວ
ການລວມຕົວອາດມີຂໍ້ຂັດແຍ່ງທີ່ຈະຕ້ອງແກ້ໄຂດ້ວຍຕົນເອງ. ພວກ​ເຮົາ​ຮູ້
ການນໍາເຂົ້າຊຸດຕໍ່ໄປໃນຊຸດຈະປະກອບດ້ວຍການແກ້ໄຂໃດໆ
ຂໍ້ຂັດແຍ່ງ, ສະນັ້ນການຊັກຊ້າການລວມຕົວເຮັດໃຫ້ການນໍາເຂົ້າດໍາເນີນການໂດຍບໍ່ມີການແຊກແຊງ
ຫຼືແນະນໍາການປ່ຽນແປງທີ່ບໍ່ແມ່ນສ່ວນຫນຶ່ງຂອງປະຫວັດສາດຕົ້ນສະບັບ. ມັນເຮັດແນວໃດກໍ່ຕາມ
ຜະລິດປະຫວັດທີ່ມີຄຸນນະພາບຫນ້ອຍລົງເພື່ອຈຸດປະສົງຂອງການຊອກຫາການປ່ຽນແປງ Debian.
ທຸກຊຸດຕົ້ນສະບັບອາດຈະຖືກດຶງມາຈາກ repo ດັ່ງກ່າວດ້ວຍຄວາມຊື່ສັດທີ່ສົມບູນແບບ,
ແຕ່ຄວາມແຕກຕ່າງລະຫວ່າງສະບັບ Debian ທີ່ຕິດກັນຈະຖືກລວມເຂົ້າກັບການປ່ຽນແປງທາງນ້ໍາ
ເຊັ່ນດຽວກັນ.

ຄ່າເລີ່ມຕົ້ນສຳລັບລຸ້ນປັດຈຸບັນຂອງ git-debimport ແມ່ນການລວມເອົາແຕ່ລະຕົ້ນນ້ໍາໃຫມ່
ປ່ອຍຍ້ອນວ່າມັນຖືກນໍາເຂົ້າ. ນີ້ເຮັດໃຫ້ເບິ່ງທໍາມະຊາດຫຼາຍແລະມີປະໂຫຍດຫຼາຍ
ປະຫວັດສາດ, ແຕ່ອາດຈະລົ້ມເຫລວໃນບາງກໍລະນີ. ໃຊ້ຕົວເລືອກນີ້ເພື່ອຈ້າງຄົນເກົ່າຫຼາຍຂຶ້ນ
ວິທີການທີ່ເຊື່ອຖືໄດ້ສໍາລັບການຫຸ້ມຫໍ່ທີ່ເຮັດໃຫ້ເກີດຄວາມຂັດແຍ້ງໃນລະຫວ່າງການນໍາເຂົ້າ.

- ໃນ​, -- verbose
ມີສິ່ງລົບກວນຫຼາຍຂຶ້ນກ່ຽວກັບການລາຍງານການດໍາເນີນງານທີ່ກໍາລັງດໍາເນີນຢູ່. ສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດພຽງແຕ່ກັບ
--fetch ທາງ​ເລືອກ​ໃນ​ປັດ​ຈຸ​ບັນ​.

EXAMPLE


ນໍາເຂົ້າແຟ້ມຈັດເກັບຂອງແພັກເກັດ 'mypackagename' ທີ່ມີຢູ່ແລ້ວຈາກ mysrcdir:
$ mkdir mydestdir && cd mydestdir
$ git-debimport ../mysrcdir/mypackagename

ນໍາເຂົ້າທຸກລຸ້ນທີ່ມີຢູ່ຂອງ gitpkg ຈາກ snapshot.debian.org:
$ mkdir mydestdir && cd mydestdir
$ git-debimport --fetch ../my-gitpkg-sources/gitpkg

ຫມາຍເຫດ


ມັນຫນ້າເສຍດາຍທີ່ໃນປັດຈຸບັນ, ເຄື່ອງມືຈໍານວນຫຼາຍສໍາລັບການນໍາເຂົ້າແຫຼ່ງກັບ git
ຈາກລະບົບການຄວບຄຸມການດັດແກ້ທີ່ມີຢູ່ແລ້ວທັງຫມົດອອກຈາກສິ່ງທີ່ຕ້ອງການ. script ນີ້
ບໍ່ໄດ້ແກ້ໄຂບັນຫານັ້ນ. ສິ່ງທີ່ມັນເຮັດຢ່າງໃດກໍ່ຕາມແມ່ນສ້າງ repository ທີ່ເຮັດໃຫ້ມັນ
ເປັນໄປໄດ້ທີ່ຈະສະກັດເອົາແພັກເກັດກ່ອນຫນ້າທັງຫມົດທີ່ຖືກສັກໃສ່ມັນຢ່າງຖືກຕ້ອງ.
ນີ້ແມ່ນຄວາມໂສກເສົ້າຫຼາຍກ່ວາສາມາດເວົ້າໄດ້ສໍາລັບຜົນຂອງການເຮັດວຽກ git-cvsimport ໃນ repo
ສ້າງໂດຍ cvs-buildpackage, ສໍາລັບການຍົກຕົວຢ່າງ.

ມັນປະຈຸບັນແມ່ນງ່າຍດາຍຫຼາຍ, ແລະເຮັດໃຫ້ຈໍານວນຂອງສົມມຸດຕິຖານທີ່ຍາກລະຫັດກ່ຽວກັບ
repo ຜົນໄດ້ຮັບ. ສໍາລັບແພັກເກດສະບັບ debian ມັນຈະສ້າງ repo ທີ່ມີສອງສາຂາ:

ສາຍນ້ ຳ - ສໍາ​ລັບ​ແຫຼ່ງ​ນ​້​ໍ​າ prestine​
ຕົ້ນສະບັບ - ສໍາລັບແຫຼ່ງ Debianised

ແພກເກດທີ່ມີເວີຊັ່ນຕົ້ນສະບັບຈະມີພຽງແຕ່ສາຂາຕົ້ນສະບັບເທົ່ານັ້ນ.

ໃນ​ຂະ​ນະ​ທີ່​ການ​ສູນ​ເສຍ​ປະ​ຫວັດ​ສາດ grained ອັນ​ດີ​ງາມ​ກ່ຽວ​ກັບ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​ຂອງ​ບຸກ​ຄົນ​ເປັນ​ທີ່​ຫນ້າ​ເສຍ​ໃຈ​ທີ່​ສຸດ​, ນີ້​
script ເຮັດໃຫ້ຜູ້ຮັກສາສາມາດນໍາເຂົ້າບັນທຶກທີ່ໃຊ້ໄດ້ຂອງແພັກເກັດທີ່ປ່ອຍອອກມາກ່ອນຫນ້ານີ້
ເປັນ​ພື້ນ​ຖານ​ສໍາ​ລັບ​ການ​ພັດ​ທະ​ນາ​ໃນ​ອະ​ນາ​ຄົດ​. ນີ້ອາດຈະເປັນການຊື້ຂາຍທີ່ຍອມຮັບໄດ້ສໍາລັບຜູ້ທີ່ມີຄວາມຮູ້ສຶກ
ປະໂຫຍດຂອງການເຄື່ອນຍ້າຍການພັດທະນາໃນອະນາຄົດໄປຫາ git ໃນປັດຈຸບັນ outweighs ຄວາມບໍ່ສະດວກຂອງ
ຈໍາເປັນຕ້ອງໄດ້ອ້າງອີງເຖິງບ່ອນເກັບມ້ຽນເກົ່າສໍາລັບລາຍລະອຽດເຕັມຂອງຄໍາຫມັ້ນສັນຍາທີ່ຜ່ານມາ.

ຫວັງເປັນຢ່າງຍິ່ງວ່າບັນຫາການນໍາເຂົ້າຢ່າງຖືກຕ້ອງຈາກລະບົບການຄວບຄຸມການດັດແກ້ອື່ນໆຈະເປັນ
ແກ້ໄຂໃນມື້ຫນຶ່ງ, ແຕ່ໃນເວລານີ້, ປະຫວັດຫຍໍ້ແຕ່ຖືກຕ້ອງເບິ່ງຄືວ່າເປັນປະໂຫຍດຫຼາຍກ່ວາ a
ລາຍລະອຽດແຕ່ສ່ວນໃຫຍ່ປອມ.

ດ້ວຍການເພີ່ມເຕີມຂອງ debsnap(1​) ເຄື່ອງ​ມື​, ຊີ​ວິດ​ທີ່​ເປັນ​ປະ​ໂຫຍດ​ຂອງ​ການ​ນີ້​ໄດ້​ຮັບ​ການ​ຂະ​ຫຍາຍ​ເກີນ​ໄປ​
ຄວາມ​ຕ້ອງ​ການ​ຄາດ​ຄະ​ເນ​ໃນ​ເບື້ອງ​ຕົ້ນ​. ຜູ້ທີ່ບໍ່ສາມາດເຂົ້າເຖິງການແກ້ໄຂຕົ້ນສະບັບ
ປະຫວັດສາດການຄວບຄຸມທັງຫມົດສາມາດສ້າງພື້ນຖານທີ່ເປັນປະໂຫຍດສໍາລັບການພັດທະນາຕໍ່ໄປ,
ຢ່າງວ່ອງໄວແລະງ່າຍດາຍ, ຈາກຊຸດທີ່ຍັງມີຢູ່ໃນກະຈົກພາບຖ່າຍສາທາລະນະ.

ໃຊ້ git-debimport ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce ຫົວຂໍ້, ສ້າງຂຶ້ນດ້ວຍ
    JS ຕໍ່ໄປ, Webpack, Babel, Node, ແລະ
    ດ່ວນ, ໃຊ້ GraphQL ແລະ Apollo
    ລູກ​ຄ້າ. ຮ້ານ WooCommerce ໃນ React(
    ປະ​ກອບ​ດ້ວຍ​: ຜະ​ລິດ​ຕະ​ພັນ ...
    ດາວໂຫລດ WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo ສໍາລັບ ArchLabs ນີ້ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ຍັງສາມາດເອົາມາໄດ້
    ຈາກ
    https://sourceforge.net/projects/archlabs-repo/.
    ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ໃນ ...
    ດາວໂຫລດ archlabs_repo
  • 4
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr ແມ່ນຄົນຮຸ່ນໃຫມ່
    ລະບົບປະຕິບັດການໃນເວລາຈິງ (RTOS) ນັ້ນ
    ຮອງຮັບຮາດແວຫຼາຍອັນ
    ສະຖາປັດຕະຍະກໍາ. ມັນແມ່ນອີງໃສ່ a
    ແກ່ນຮອຍຕີນນ້ອຍ...
    ດາວໂຫລດໂຄງການ Zephyr
  • 5
    SCons
    SCons
    SCons ເປັນ​ເຄື່ອງ​ມື​ການ​ກໍ່​ສ້າງ​ຊອບ​ແວ​
    ນັ້ນ​ແມ່ນ​ທາງ​ເລືອກ​ທີ່​ດີ​ເລີດ​ຂອງ​
    ຄລາສສິກ "ເຮັດ" ເຄື່ອງມືການກໍ່ສ້າງທີ່
    ພວກເຮົາທຸກຄົນຮູ້ຈັກແລະຮັກ. SCons ແມ່ນ
    ໄດ້​ປະ​ຕິ​ບັດ​ເປັນ ...
    ດາວໂຫລດ SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ເປັນນາຍພາສາ pseudo-code ສໍາລັບ
    ນັກສຶກສາການຂຽນໂປລແກລມທີ່ເວົ້າພາສາສະເປນ.
    ຈຸດ​ປະ​ສົງ​ຕົ້ນ​ຕໍ​ຂອງ​ຕົນ​ແມ່ນ​ເພື່ອ​ເປັນ​ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​
    ການຮຽນຮູ້ແລະຄວາມເຂົ້າໃຈພື້ນຖານ
    ແນວຄວາມຄິດ...
    ດາວໂຫລດ PSeInt
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    7z
    7z
    7z - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7z
  • 2
    7za
    7za
    7za - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7za
  • 3
    creepy
    creepy
    CREEPY - ຂໍ້ມູນສະຖານທີ່ຕັ້ງພູມສາດ
    ລາຍລະອຽດຂອງຕົວສັງລວມ: creepy ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ອະນຸຍາດໃຫ້ທ່ານເພື່ອເກັບກໍາ
    ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​ຕັ້ງ​ພູມ​ສາດ​ກ່ຽວ​ກັບ​ການ​
    ຜູ້​ໃຊ້​ຈາກ ...
    ແລ່ນ creepy
  • 4
    cricket-compile
    cricket-compile
    cricket - ໂຄງ​ການ​ການ​ຄຸ້ມ​ຄອງ​ການ​
    ການເກັບກໍາແລະການສະແດງຊຸດເວລາ
    ຂໍ້ມູນ...
    ແລ່ນ cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script ເພື່ອໃຫ້ໄດ້ຮັບ
    ຂໍ້ມູນກ່ຽວກັບສະບັບທີ່ຕິດຕັ້ງ
    ຂອງ G-Wrap ...
    ດໍາເນີນການ g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - ຄວບຄຸມການເຂົ້າເຖິງ
    ແຜນ​ທີ່​ໃນ​ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ໃຊ້​ອື່ນໆ​ກ່ຽວ​ກັບ​ການ​
    ລະບົບ. ຖ້າບໍ່ມີທາງເລືອກໃຫ້, ພິມ
    ສະຖານະປັດຈຸບັນ. ຄໍາສໍາຄັນ: ທົ່ວໄປ, ແຜນທີ່
    ການ​ຄຸ້ມ​ຄອງ​, p ...
    ແລ່ນ g.accessgrass
  • ເພີ່ມເຕີມ »

Ad