Amazon Best VPN GoSearch

OnWorks favicon

cvs-inject - ອອນລາຍໃນຄລາວ

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

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

ໂຄງການ:

NAME


cvs-inject - ສັກຊຸດແຫຼ່ງ debian ເຂົ້າໄປໃນບ່ອນເກັບມ້ຽນ CVS

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


cvs-inject [ທາງເລືອກ] .dsc

ລາຍລະອຽດ


ຫນ້າຄູ່ມືນີ້ອະທິບາຍ Debian cvs-inject utility, ທີ່ຖືກນໍາໃຊ້ເພື່ອສີດຫຼືນໍາເຂົ້າ
ການຫຸ້ມຫໍ່ແຫຼ່ງ Debian ເຂົ້າໄປໃນ a CVS ຄັງເກັບມ້ຽນ. ມັນຈັດການແພັກເກັດ Debian ເທົ່ານັ້ນ (ເຊິ່ງເຮັດ
ບໍ່ມີໄຟລ໌ທີ່ແຕກຕ່າງກັນ) ເຊັ່ນດຽວກັນກັບຊຸດປົກກະຕິຈາກ ສາຍນ້ ຳ ແຫຼ່ງທີ່ປ່ຽນເປັນ Debian
ໃຊ້.

ແຫຼ່ງນ້ໍາແມ່ນນໍາເຂົ້າກັບສາຂາຂອງຜູ້ຂາຍແລະຕິດປ້າຍຊື່
upstream_version_ ສະບັບ> ໂດຍມີຈຸດທັງໝົດແປໃຫ້ຕ່ຳກວ່າຄະແນນ. ໄດ້
ແຫຼ່ງຂໍ້ມູນ debianized, ຖ້າແຕກຕ່າງກັນ, ແມ່ນໃສ່ໃນສາຂາຕົ້ນຕໍ, ແລະ tagged
debian_version_ ສະບັບ>- ທົບທວນ> ມີຈຸດທັງໝົດແປໃຫ້ລຸ່ມ
ຄະແນນ.

ການໂຕ້ຖຽງ sole ແມ່ນໄຟລ໌ .dsc ແຫຼ່ງ debian, ເຊິ່ງຖືກວິເຄາະເພື່ອໃຫ້ໄດ້ຊື່ແພັກເກດ.
ແລະສະບັບ. cvs-inject ອ່ານໄຟລ໌ config ດຽວກັນ /etc/cvsdeb.conf ເປັນອີກອັນຫນຶ່ງ
cvs-* utilities ເຮັດ. ປະຊາຊົນອາດຈະໃຊ້ທາງເລືອກທີ່ແຫ້ງແລ້ງເພື່ອກວດກາເບິ່ງຂັ້ນຕອນນີ້
ຜົນປະໂຫຍດໃຊ້ເວລາ.

ສົມທົບກັບສິ່ງອໍານວຍຄວາມສະດວກຂອງຄູ່ cvs-buildpackage ແລະ ການ​ປັບ​ປຸງ cvs​, ນີ້ສະຫນອງ
ພື້ນຖານໂຄງລ່າງເພື່ອອໍານວຍຄວາມສະດວກໃນການນໍາໃຊ້ CVS ໂດຍຜູ້ຮັກສາ Debian. ນີ້ອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອຮັກສາ
ສາຂາ CVS ແຍກຕ່າງຫາກຂອງຊຸດສໍາລັບ ໝັ້ນ ຄົງ, ບໍ່ ໝັ້ນ ຄົງ, ແລະອາດຈະເປັນໄປໄດ້ ທົດລອງ
ການແຈກຢາຍ, ພ້ອມກັບຜົນປະໂຫຍດອື່ນໆຂອງລະບົບການຄວບຄຸມສະບັບ.

ຜົນປະໂຫຍດນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງຕົ້ນໄມ້ແຫຼ່ງ CVS ທີ່ເປັນເອກະພາບ, ສໍາລັບການຍົກຕົວຢ່າງ, ກັບ

ຊອກຫາ /var/spool/mirror/debian/hamm/hamm/source \
-type f -name \*.dsc | ໃນຂະນະທີ່ອ່ານຂ້າພະເຈົ້າ;
do
j=$(dirname $i | sed -es:source/:: \
-es:/var/spool/mirror/debian/:: )
cvs-inject -x$j $i
ເຮັດ

ທີ່ມີຄວາມສຸກ gobbled ເຖິງແຫຼ່ງຂໍ້ມູນແລະສ້າງ repository CVS ໃນເຄື່ອງຂອງຂ້າພະເຈົ້າຈົນກ່ວາ
ເຕັມ​ໄປ​ໃນ​ການ​ແບ່ງ​ປັນ​.

ຂໍ້ຄວນລະວັງ


ກະລຸນາສັງເກດວ່າພຶດຕິກໍາໃນປະຈຸບັນຂອງ cvs-inject ແມ່ນເພື່ອບໍ່ສົນໃຈໄຟລ໌ທີ່ກົງກັບ
ບັນຊີລາຍຊື່ເລີ່ມຕົ້ນຂອງຮູບແບບຊື່ໄຟລ໌ທີ່ຈະຖືກລະເວັ້ນ (ອັນນີ້ຖືກສ້າງຂຶ້ນໃນ cvs); ແລະອັນນັ້ນ
.cvsignore ໄຟລ​໌​ໃນ​ແຫຼ່ງ​ນ​້​ໍ​າ​ຈະ​ໄດ້​ຮັບ​ກຽດ​. ນີ້ຄວນຈະດີເທົ່າທີ່
ແຫຼ່ງຕົ້ນສະບັບບໍ່ລວມເອົາໄຟລ໌ທີ່ກົງກັບ cvs ບໍ່ສົນໃຈຮູບແບບ ແລະຍັງຄວນຈະຢູ່ໃນ
ແຫຼ່ງຂໍ້ມູນ. ບັນຊີລາຍຊື່ປະຈຸບັນຂອງຮູບແບບຊື່ໄຟລ໌ທີ່ຖືກລະເລີຍແມ່ນ:
RCS SCCS CVS CVS.adm RCSLOG cvslog.* tags TAGS .make.state .nse_depinfo *~ #* .#*
,* _$* *$ *.ເກົ່າ *.ບັກ *.ບັກ *.orig *.rej .del-* *.ກ *.olb *.o *.obj *.ດັ່ງນັ້ນ * .exe *.Z
*.elc *.ln core

ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ປັບ​ປຸງ​ແກ້​ໄຂ​ພຶດ​ຕິ​ກໍາ​ນີ້​, ມີ​ວິ​ທີ​ການ​ທີ່​ຈະ​ເຮັດ​ແນວ​ນີ້ (ທ່ານ​ຄວນ​ຈະ​ເບິ່ງ​ CVS
ເອກະສານ).

o) ບັນຊີລາຍຊື່ຕໍ່ repository ໃນ `$CVSROOT/CVSROOT/cvsignore' ຖືກຕໍ່ທ້າຍບັນຊີລາຍຊື່, ຖ້າ
ໄຟລ໌ນັ້ນມີຢູ່.

o) ບັນຊີລາຍຊື່ຕໍ່ຜູ້ໃຊ້ໃນ `.cvsignore' ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ເຮືອນ​ຂອງ​ທ່ານ​ໄດ້​ຖືກ​ຕໍ່​ທ້າຍ​ບັນ​ຊີ​ລາຍ​ການ​,
ຖ້າມັນມີຢູ່.

o) ລາຍການໃດນຶ່ງໃນສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ $CVSIGNORE ຖືກ​ຕໍ່​ທ້າຍ​ບັນ​ຊີ​ລາຍ​ການ​.

ຢູ່ໃນສະຖານທີ່ໃດນຶ່ງທີ່ລະບຸໄວ້ຂ້າງເທິງ, ເຄື່ອງຫມາຍ exclamation ດຽວ (`!') ລຶບລ້າງການບໍ່ສົນໃຈ
ບັນຊີລາຍຊື່. ນີ້ສາມາດຖືກນໍາໃຊ້ຖ້າທ່ານຕ້ອງການເກັບຮັກສາໄຟລ໌ໃດໆທີ່ປົກກະຕິຈະຖືກລະເລີຍໂດຍ CVS.
ເຊັ່ນດຽວກັນ, ໃດໆ .cvsignore ໄຟລ໌ທີ່ພົບເຫັນຢູ່ໃນໄດເລກະທໍລີແຫຼ່ງກໍ່ໄດ້ຮັບກຽດ. ຖ້າທ່ານຕ້ອງການ
ລະບຸລາຍຊື່ຂອງທ່ານເອງຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ທ່ານອາດຈະໃຊ້ຕົວແປສະພາບແວດລ້ອມ
CVSDEB_IMPORTSUBSTMODE (ຍົກ​ຕົວ​ຢ່າງ, CVSDEB_IMPORTSUBSTMODE="! -I blah -ko -d ).

OPTIONS


-h ພິມອອກຂໍ້ຄວາມການນໍາໃຊ້.

-m ຖ້າມີ, ທາງເລືອກນີ້ຊີ້ທາງໂຄງການນີ້ໃຫ້ປະກອບມີຫລ້າສຸດ
debian changelog, ຖ້າມີ, ເຂົ້າໄປໃນຂໍ້ຄວາມຄໍາຫມັ້ນສັນຍາ. ນີ້ overrides ໄດ້
ຕົວແປສິ່ງແວດລ້ອມ CVSDEB_USE_CHANGELOG

- ມ ຊື່ຂອງໂມດູນ CVS. ການໂຕ້ຖຽງນີ້ overrides ການຕັ້ງຄ່າໃນ
ສະພາບແວດລ້ອມປ່ຽນແປງ CVSDEB_MODULE. ບໍ່ມີທີ່ສອດຄ້ອງກັນ
config ໄຟລ໌ຕົວແປ.

-F ມີສອງຢ່າງ CVS ອາດຈະ choke ສຸດ ສັນຍາລັກ ການ​ເຊື່ອມ​ຕໍ່ ແລະ CVS
ໄດເລກະທໍລີຢູ່ໃນຕົ້ນໄມ້ແຫຼ່ງ. ນອກຈາກນີ້, ມີເວລາທີ່ຄົນຫນຶ່ງອາດຈະບໍ່
ຕ້ອງ​ການ​ໃຫ້​ກຽດ​ຕົ້ນ​ສະ​ບັບ​ .cvsignore ໄຟລ໌. ໂດຍບໍ່ມີການທາງເລືອກນີ້, ໄດ້
cvs-inject ໂຄງ​ການ​ຈະ​ອອກ​ດ້ວຍ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​. ທາງເລືອກນີ້
ສາເຫດ cvs-inject ເພື່ອຖາມວ່າທ່ານຕ້ອງການລຶບການກະທຳຜິດຫຼືບໍ່
ໄຟລ໌. ຖ້າທ່ານຕອບ y, ມັນເອົາພວກມັນອອກແລະສືບຕໍ່; ອື່ນມັນຈະ
ອອກ​ດ້ວຍ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​. ການໂຕ້ຖຽງນີ້ overrides ການຕັ້ງຄ່າໃນ
ສະພາບແວດລ້ອມປ່ຽນແປງ CVSDEB_FORCECLEAN, ເຊິ່ງໃນນັ້ນ overrides
ການ​ຕັ້ງ​ຄ່າ​ໃນ​ໄຟລ​໌​ການ​ຕັ້ງ​ຄ່າ​, conf_forceclean.

-ທ ໂຄດຄໍາສັ່ງ CVS ທີ່ຈະໃຊ້ສໍາລັບການສົ່ງອອກແຫຼ່ງ, ແທນທີ່ຈະສ້າງຫນຶ່ງ
ຈາກ​ສະ​ບັບ​. ນີ້ສົມມຸດວ່າທ່ານຮູ້ວ່າທ່ານກໍາລັງເຮັດຫຍັງ.

-U ໂຄດຄໍາສັ່ງ CVS ທີ່ຈະໃຊ້ສໍາລັບແທັກ upstream, ແທນທີ່ຈະສ້າງຫນຶ່ງ
ຈາກສະບັບຕົ້ນ. ນີ້ສົມມຸດວ່າທ່ານຮູ້ວ່າທ່ານກໍາລັງເຮັດຫຍັງ.

-x ຊື່ຂອງຄໍານໍາຫນ້າ CVS ເລີ່ມຕົ້ນ (ນັ້ນແມ່ນ, ນີ້ແມ່ນການຕໍ່ທ້າຍກັບ
CVSROOT ເມື່ອຊອກຫາບ່ອນເກັບມ້ຽນ). ການໂຕ້ຖຽງນີ້ overrides ໄດ້
ການຕັ້ງຄ່າສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ CVSDEB_PREFIX, ເຊິ່ງໃນນັ້ນ
overrides ການ​ຕັ້ງ​ຄ່າ​ໃນ​ໄຟລ​໌​ການ​ຕັ້ງ​ຄ່າ​, conf_prefix.

- ຣ ໄດເລກະທໍລີ > ປົ່ງຮາກອອກຕາມແຫຼ່ງທີ່ມາຕົ້ນສະບັບ. ຖ້າ cvs-buildpackage ເຮັດວຽກ
ໄດເລກະທໍລີຖືກຕັ້ງທຸກບ່ອນ, (ເສັ້ນຄໍາສັ່ງ, ໄຟລ໌ການຕັ້ງຄ່າ,
ສະພາບແວດລ້ອມ variable), ມູນຄ່າໄດເລກະທໍລີຮາກຖືກລະເວັ້ນ, ນັບຕັ້ງແຕ່ພວກເຮົາ
ພຽງແຕ່ຕ້ອງການໄດເລກະທໍລີຮາກເພື່ອກໍານົດຄ່າເລີ່ມຕົ້ນສໍາລັບໄດເລກະທໍລີບ່ອນເຮັດວຽກ.
ການໂຕ້ຖຽງນີ້ overrides ການຕັ້ງຄ່າໃນຕົວແປສະພາບແວດລ້ອມ
CVSDEB_ROOTDIR, ແລະໄຟລ໌ການຕັ້ງຄ່າຕົວແປ conf_rootdir.
ກະລຸນາສັງເກດວ່າໄດເລກະທໍລີວຽກ cvs-buildpackage ອ້າງອີງຢູ່ທີ່ນີ້
ແມ່ນໄດເລກະທໍລີ scratch ທີ່ໂຄງການນີ້ເຮັດວຽກ, ບໍ່ແມ່ນໄດເລກະທໍລີ
ທີ່ມະນຸດໃຊ້ເພື່ອເຮັດວຽກ. ອັນນີ້ອາດຈະບໍ່ເປັນ sub dir
of CVSROOT, ເນື່ອງຈາກວ່າ cvs ຈະປະຕິເສດການສົ່ງອອກແພັກເກດຢູ່ທີ່ນັ້ນ, ແລະ
script ຈະລົ້ມເຫລວ.

-ວ ໄດເລກະທໍລີ > ຊື່ເສັ້ນທາງເຕັມສໍາລັບໄດເລກະທໍລີເຮັດວຽກ cvs-buildpackage.
ການຕັ້ງຄ່າຕົວແປນີ້ overrides ການຕັ້ງຄ່າສໍາລັບໄດເລກະທໍລີຮາກ.
ການໂຕ້ຖຽງນີ້ຍັງ overrides ການຕັ້ງຄ່າໃນຕົວແປສະພາບແວດລ້ອມ
CVSDEB_WORKDIR, ແລະໃນໄຟລ໌ການຕັ້ງຄ່າຕົວແປ conf_workdir..
ກະລຸນາສັງເກດວ່າໄດເລກະທໍລີວຽກ cvs-buildpackage ອ້າງອີງຢູ່ທີ່ນີ້
ແມ່ນໄດເລກະທໍລີ scratch ທີ່ໂຄງການນີ້ເຮັດວຽກ, ບໍ່ແມ່ນໄດເລກະທໍລີ
ທີ່​ມະ​ນຸດ​ໃຊ້​ໃນ​ການ​ເຮັດ​ວຽກ​ໃນ​, ແລະ​ຈໍາ​ເປັນ​ຕ້ອງ​ເປັນ​ຢ່າງ​ເຕັມ​ທີ່ (absolute​)
ຊື່​ເສັ້ນ​ທາງ​. ອັນນີ້ບໍ່ຄວນເປັນຂໍ້ຍ່ອຍຂອງ CVSROOT, ນັບຕັ້ງແຕ່
cvs ຈະປະຕິເສດການສົ່ງອອກແພັກເກດຢູ່ທີ່ນັ້ນ, ແລະສະຄຣິບຈະລົ້ມເຫລວ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ /usr/local/src/Packages/

-d ເປີດການດີບັ໊ກຜົນອອກ. ນີ້ສະແດງຕົວເລກສະບັບ, cvs-
ການເຮັດວຽກຂອງ buildpackage ແລະລະບົບຮາກ, ເຊັ່ນດຽວກັນກັບແທັກ CVS ທີ່ໃຊ້
ສົ່ງອອກແຫຼ່ງ. ນີ້ over-rides ໄດ້ ດີບັກ ຕົວແປໃນ
ແຟ້ມການຕັ້ງຄ່າ.

-ctp ລວມ ຊຸດ_ ໃນຕອນເລີ່ມຕົ້ນຂອງແທັກ CVS. ນີ້ overrides ໄດ້
CVSDEB_PACKAGEINTAG ສະພາບແວດລ້ອມປ່ຽນແປງແລະ conf_forcetag
ທາງ​ເລືອກ​ໄຟລ​໌​ການ​ຕັ້ງ​ຄ່າ​. ຄ່າເລີ່ມຕົ້ນແມ່ນບໍ່ລວມເອົາຄໍານໍາຫນ້າ.

-n ທາງເລືອກທີ່ບໍ່ມີ exec (ຫຼືການແລ່ນແຫ້ງ), ເຊິ່ງກໍ່ໃຫ້ເກີດ cvs-inject ເພື່ອພິມອອກທັງຫມົດ
ການກະ ທຳ ທີ່ຈະຖືກປະຕິບັດໂດຍບໍ່ໄດ້ປະຕິບັດຕົວຈິງ

-v ເຮັດ​ໃຫ້​ຜົນ​ປະ​ໂຫຍດ​ຫຼາຍ verbose​.

CVSDEB_IMPORTSUBSTMODE
ເຈົ້າຍັງໄດ້ຮັບອະນຸຍາດໃຫ້ລະບຸຕົວແປສະພາບແວດລ້ອມ,
CVSDEB_IMPORTSUBSTMODE, ທີ່ overrides ທາງເລືອກການທົດແທນໃນຕອນຕົ້ນ
ຂອງ -ko. ນີ້ແມ່ນເປັນປະໂຫຍດເມື່ອທ່ານຕ້ອງການນໍາເຂົ້າຊຸດທີ່ມີ a
ຊໍ່ຂອງໄຟລ໌ໄບນາຣີໃນຕົ້ນທາງ (ເຊັ່ນ: emacs ຫຼື rscheme).

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


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

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

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.