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

OnWorks favicon

cvsps - ອອນລາຍໃນຄລາວ

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

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

ໂຄງການ:

NAME


CVSps - ສ້າງຂໍ້ມູນ patchset ຈາກ CVS

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


cvsps [-h] [-x] [-u] [-z ] [-g] [-ສ ] [-ກ ] [-f ] [-ງ
[-ງ ]] [-ລ ] [-ຂ ] [-ຣ [-ຣ ]] [-ປ ]
[-v] [-t] [--norc] [--summary-first] [--test-log ] [--bkcvs] [--no-rlog]
[--diffe-opts ] [--cvs-direct] [--debuglvl ] [-Z ]
[-- ຮາກ ] [-q] [-A] [ ]

ລາຍລະອຽດ


CVSps ເປັນໂຄງການສໍາລັບການສ້າງຂໍ້ມູນ 'patchset' ຈາກ CVS repository. ກ
patchset ໃນ​ກໍ​ລະ​ນີ​ນີ້​ແມ່ນ​ກໍາ​ນົດ​ເປັນ​ຊຸດ​ຂອງ​ການ​ປ່ຽນ​ແປງ​ທີ່​ເຮັດ​ໃຫ້​ການ​ເກັບ​ກໍາ​ຂອງ​ໄຟລ​໌​, ແລະ​
ຫມັ້ນສັນຍາທັງຫມົດໃນເວລາດຽວກັນ (ໃຊ້ຄໍາສັ່ງ 'cvs commit' ດຽວ). ຂໍ້ມູນນີ້ແມ່ນ
ມີຄຸນຄ່າທີ່ຈະເຫັນພາບໃຫຍ່ຂອງການວິວັດທະນາການຂອງໂຄງການ cvs. ໃນຂະນະທີ່ cvs ຕິດຕາມ
ຂໍ້ມູນການທົບທວນ, ມັນມັກຈະເປັນການຍາກທີ່ຈະເຫັນວ່າການປ່ຽນແປງໃດຖືກຫມັ້ນສັນຍາ

OPTIONS


-h ສະ​ແດງ​ຂໍ້​ສັງ​ລວມ​ການ​ນໍາ​ໃຊ້​

-x ບໍ່ສົນໃຈ (ແລະສ້າງໃຫມ່) ~/.cvsps/cvsps.cache ເອກະສານ

-u ການປັບປຸງ ~/.cvsps/cvsps.cache ເອກະສານ

-z
ກໍານົດປັດໄຈ fuzz ເວລາສໍາລັບການກໍານົດຊຸດ patch

-g ສ້າງຄວາມແຕກຕ່າງຂອງຊຸດ patch ທີ່ເລືອກ

-s [-[ ]][, ...]
ສ້າງຄວາມແຕກຕ່າງສໍາລັບໄລຍະ patchsets ແລະ patchset ທີ່ໃຫ້

-a
ຈໍາ​ກັດ​ການ​ຜະ​ລິດ​ສໍາ​ລັບ​ການ patchsets ສ້າງ​ໂດຍ​ຜູ້​ຂຽນ​

-f
ຈໍາ​ກັດ​ການ​ຜະ​ລິດ​ທີ່​ຈະ​ແກ້​ໄຂ​ທີ່​ກ່ຽວ​ຂ້ອງ​ກັບ​ໄຟລ​໌​

-d -d
ຖ້າ​ຫາກ​ວ່າ​ພຽງ​ແຕ່​ຫນຶ່ງ​ວັນ​ທີ່​ລະ​ບຸ​ໄວ້​, ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ແກ້​ໄຂ​ໃຫມ່​ກ​່​ວາ​ວັນ​ທີ 1​. ຖ້າສອງວັນທີ
ລະບຸໄວ້, ສະແດງການດັດແກ້ລະຫວ່າງສອງວັນທີ.

-l
ຈໍາ​ກັດ​ການ​ຜະ​ລິດ​ເພື່ອ patchsets ການ​ຈັບ​ຄູ່ regex ໃນ​ຂໍ້​ຄວາມ​ບັນ​ທຶກ​

-b
ຈໍາ​ກັດ​ການ​ຜະ​ລິດ​ສໍາ​ລັບ​ການ patchsets ຜົນ​ກະ​ທົບ​ປະ​ຫວັດ​ສາດ​ຂອງ​ສາ​ຂາ​. ຖ້າທ່ານຕ້ອງການຈໍາກັດ
ໄປຫາສາຂາຫຼັກ, ໃຊ້ສາຂາຂອງ 'HEAD'.

-r -r
ຖ້າ​ຫາກ​ວ່າ​ພຽງ​ແຕ່​ຫນຶ່ງ​ໂຄດ​ຄໍາ​ສັ່ງ​, ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ແກ້​ໄຂ​ນັບ​ຕັ້ງ​ແຕ່ tag1​. ຖ້າສອງແທັກລະບຸ, ສະແດງ
ການແກ້ໄຂລະຫວ່າງສອງແທັກ.

-p
ຜົນຜະລິດ patchsets ສ່ວນບຸກຄົນເປັນໄຟລ໌ໃນ ເປັນ / .ເພີ້ມ

-v ສະ​ແດງ​ໃຫ້​ເຫັນ​ຂໍ້​ຄວາມ verbose parsing ຫຼາຍ​

-t ສະແດງສະຖິຕິການໃຊ້ຄວາມຊົງຈໍາສັ້ນໆບາງອັນ

--norc ເມື່ອເອີ້ນ cvs, ຢ່າສົນໃຈໄຟລ໌ .cvsrc

-- ສະຫຼຸບກ່ອນ
ເມື່ອຄວາມແຕກຕ່າງຂອງ patchset ຫຼາຍກໍາລັງຖືກສ້າງຂື້ນ, ເອົາບົດສະຫຼຸບ patchset ສໍາລັບທັງຫມົດ
patchsets ໃນຕອນຕົ້ນຂອງຜົນຜະລິດໄດ້.

--test-log <ຖືກຈັບ cvs log ໄຟລ໌>
ສໍາ​ລັບ​ການ​ທົດ​ສອບ​ການ​ປ່ຽນ​ແປງ​, ທ່ານ​ສາ​ມາດ​ເກັບ​ກໍາ​ຜົນ​ຜະ​ລິດ​ບັນ​ທຶກ cvs​, ຫຼັງ​ຈາກ​ນັ້ນ​ທົດ​ສອບ​ຕໍ່​ກັບ​ນີ້​
ໄຟລ​໌ captured ແທນ​ທີ່​ຈະ hammering ບາງ server CVS ທີ່​ບໍ່​ດີ​

--bkcvs
(ເບິ່ງບັນທຶກຂ້າງລຸ່ມນີ້) ເພື່ອໃຊ້ໃນການແຍກ BK->CVS ຮູບແບບໄມ້ຢືນຕົ້ນເທົ່ານັ້ນ. ນີ້
ເປີດໃຊ້ການແຮັກບາງອັນທີ່ບໍ່ສາມາດໃຊ້ໄດ້ໂດຍທົ່ວໄປ.

--no-rlog
ປິດການນຳໃຊ້ rlog ພາຍໃນ. ຫມາຍເຫດ: rlog ແມ່ນຕ້ອງການສໍາລັບ PatchSet ທີ່ຫມັ້ນຄົງ
ເລກ. ໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ.

-- ຄວາມແຕກຕ່າງທາງເລືອກ <ທາງເລືອກ string >
ສົ່ງຊຸດຕົວເລືອກທີ່ກຳນົດເອງໃຫ້ແຕກຕ່າງ, ຕົວຢ່າງເພື່ອເພີ່ມຈຳນວນບໍລິບົດ
ເສັ້ນ, ຫຼືປ່ຽນຮູບແບບຄວາມແຕກຕ່າງ.

--cvs-ໂດຍກົງ (--no-cvs-direct)
ເປີດໃຊ້ (ປິດການໃຊ້ງານ) ລະຫັດລູກຄ້າ cvs ທີ່ມີໃນຕົວ. ນີ້ເຮັດໃຫ້ສາມາດ 'pipelining' ຂອງ
ການຮ້ອງຂໍຫຼາຍໃນໄລຍະລູກຄ້າດຽວ, ຫຼຸດຜ່ອນ overhead ຂອງການຈັບມືແລະ
ການກວດສອບຄວາມຖືກຕ້ອງຕໍ່ຫນຶ່ງຕໍ່ PatchSet ແທນທີ່ຈະເປັນຫນຶ່ງຕໍ່ໄຟລ໌.

--debuglvl
ເປີດ​ໃຊ້​ງານ​ຊ່ອງ​ທາງ​ອອກ debug ຕ່າງໆ​.

-Z
ຄ່າ 1-9 ທີ່ລະບຸປະລິມານການບີບອັດ. ຄ່າຂອງ 0 ປິດໃຊ້ງານ
ການບີບອັດ.

-- ຮາກ
ລົບລ້າງການຕັ້ງຄ່າຂອງ CVSROOT (ຍົກເລີກການເຮັດວຽກ ແລະສະພາບແວດລ້ອມ). ສໍາລັບ
--cvs-ໂດຍກົງເທົ່ານັ້ນ.

-q ງຽບໆກ່ຽວກັບການເຕືອນໄພ. -A ສະແດງກິ່ງງ່າບັນພະບຸລຸດເມື່ອພົບສາຂາໃໝ່.


ດໍາເນີນການຢູ່ໃນ repository ທີ່ກໍານົດໄວ້ (overrides ເຮັດວຽກ dir.)

ຫມາຍ​ເຫດ​ ON TAG ການຈັດການ


ແທັກແມ່ນພື້ນຖານ 'ໄຟລ໌ໃນເວລາດຽວ' ໃນ cvs, ແຕ່ຄືກັບສິ່ງອື່ນ, ມັນຈະດີ
ເພື່ອຈິນຕະນາການວ່າພວກມັນເປັນ 'ບ່ອນເກັບມ້ຽນໃນເວລາດຽວ.' ວິທີການທີ່ cvsps ໃຊ້ເວລາແມ່ນແທັກ
ໄດ້ຖືກມອບຫມາຍໃຫ້ patchset. ຄວາມຫມາຍນີ້ແມ່ນວ່າຫຼັງຈາກ patchset ນີ້, ທຸກໆ
ການແກ້ໄຂທຸກໄຟລ໌ແມ່ນຫຼັງຈາກແທັກ (ແລະກົງກັນຂ້າມ, ກ່ອນທີ່ຈະ patchset ນີ້, ຢ່າງຫນ້ອຍ
ໄຟລ໌ຫນຶ່ງຍັງຢູ່ກ່ອນແທັກ). ຢ່າງໃດກໍຕາມ, ມີສອງປະເພດຂອງຄວາມບໍ່ສອດຄ່ອງ (ຫຼື
'funky') tags ທີ່ສາມາດສ້າງໄດ້, ເຖິງແມ່ນວ່າໃນເວລາທີ່ປະຕິບັດຕາມການປະຕິບັດທີ່ດີທີ່ສຸດສໍາລັບ cvs.

ທໍາອິດແມ່ນສິ່ງທີ່ເອີ້ນວ່າແທັກ FUNKY. ແທໍກ funky ແມ່ນຫນຶ່ງໃນບ່ອນທີ່ມີ patchsets
ເຊິ່ງແມ່ນຕາມລໍາດັບ (ແລະດັ່ງນັ້ນໂດຍ patchset id) ກ່ອນແທັກ, ແຕ່ແມ່ນ tagwise
ຫຼັງຈາກ. ແທັກເຫຼົ່ານີ້ຈະຖືກໝາຍເປັນ '**FUNKY**' ໃນແທັກ: ພາກຂອງຜົນຜະລິດ cvsps.
ເມື່ອແທັກ funky ຖືກລະບຸເປັນຫນຶ່ງໃນ '-r' arguments, ມີຈໍານວນຈໍານວນຫນຶ່ງ
patchsets ທີ່ຕ້ອງໄດ້ຮັບການພິຈາລະນາອອກຈາກລໍາດັບ. ໃນກໍລະນີນີ້, patchsets
ຕົວຂອງມັນເອງຈະຖືກຕິດສະຫຼາກ FUNKY ແລະຈະຖືກປຸງແຕ່ງຢ່າງຖືກຕ້ອງ.

ອັນທີສອງເອີ້ນວ່າແທັກບໍ່ຖືກຕ້ອງ. ແທັກທີ່ບໍ່ຖືກຕ້ອງແມ່ນແທັກທີ່ມີແທັບແພັກເກັດ
ເຊິ່ງແມ່ນ chronologically (ແລະດັ່ງນັ້ນໂດຍ patchset id) ກ່ອນຫນ້ານີ້ກ່ວາແທັກ, ແຕ່ວ່າມີ
ສະມາຊິກທີ່ມີ tagwise ທັງກ່ອນ, ແລະຫຼັງຈາກ tag, ໃນ patchset ດຽວກັນ. ຖ້າເປັນ
ແທັກບໍ່ຖືກຕ້ອງຖືກລະບຸເປັນໜຶ່ງໃນອາກິວເມັນ '-r', cvsps ຈະທຸງສະມາຊິກແຕ່ລະຄົນຂອງ
patchsets ທີ່ໄດ້ຮັບຜົນກະທົບເປັນກ່ອນຫຼືຫຼັງຈາກ tag ແລະສະຫຼຸບ patchset ຈະຊີ້ບອກວ່າອັນໃດ
ສະມາຊິກແມ່ນອັນໃດ, ແລະຄວາມແຕກຕ່າງຈະຖືກສ້າງຂື້ນຕາມຄວາມເຫມາະສົມ.

ຫມາຍ​ເຫດ​ ON CVS ລຸ້ນ


ໃນບັນດາຄໍາສັ່ງຍ່ອຍ cvs ທີ່ແຕກຕ່າງກັນທີ່ໃຊ້ໂດຍ cvsps ແມ່ນຄໍາສັ່ງ 'rlog'. ຄໍາສັ່ງ rlog
ຖືກນໍາໃຊ້ເພື່ອເອົາປະຫວັດການດັດແກ້ຂອງໂມດູນ, ແລະມັນບໍ່ສົນໃຈການເຮັດວຽກໃນປະຈຸບັນ
ໄດເລກະທໍລີ. ຄວາມແຕກຕ່າງທີ່ສໍາຄັນລະຫວ່າງ 'rlog' ແລະ 'log' (ຈາກມຸມເບິ່ງ cvsps) ແມ່ນ
'rlog' ຈະປະກອບມີຂໍ້ມູນບັນທຶກສໍາລັບໄຟລ໌ທີ່ບໍ່ຢູ່ໃນໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ. ໄດ້
ຜົນ​ກະ​ທົບ​ຂອງ​ການ​ນີ້​ສ່ວນ​ໃຫຍ່​ແມ່ນ​ໃນ​ເວ​ລາ​ທີ່​ມີ​ລາຍ​ການ​ທີ່​ໃນ​ເວ​ລາ​ດຽວ​ມີ​ໄຟລ​໌​, ແຕ່​ວ່າ​ແມ່ນ​
ໃນປັດຈຸບັນຫວ່າງເປົ່າ, ແລະໄດ້ຖືກຕັດອອກຈາກໄດເລກະທໍລີທີ່ເຮັດວຽກດ້ວຍຕົວເລືອກ '-P'. ຖ້າ
'rlog' ບໍ່ໄດ້ຖືກນໍາໃຊ້, ບັນທຶກໄຟລ໌ເຫຼົ່ານີ້ຈະບໍ່ຖືກວິເຄາະ, ແລະ PatchSet ຕົວເລກຈະ
ບໍ່ໝັ້ນຄົງ.

ບັນຫາຕົ້ນຕໍກັບ 'rlog' ແມ່ນວ່າ, ຈົນກ່ວາ cvs ຮຸ່ນ 1.11.1, 'rlog' ແມ່ນນາມແຝງສໍາລັບ.
ຄໍາສັ່ງ 'log'. ນີ້ຫມາຍຄວາມວ່າ, ສໍາລັບສະບັບເກົ່າຂອງ cvs, 'rlog' ມີ semantics ທີ່ແຕກຕ່າງກັນ
ແລະ​ການ​ນໍາ​ໃຊ້​. cvsps ຈະພະຍາຍາມແກ້ໄຂບັນຫານີ້ໂດຍການກວດສອບສະບັບທີ່ມີຄວາມສາມາດ
ຂອງ cvs. ຖ້າກວດພົບເວີຊັນເກົ່າ, 'ບັນທຶກ' ຈະຖືກໃຊ້ແທນ 'rlog', ແລະ YMMV.

ຫມາຍ​ເຫດ​ ON ສ້າງຂຶ້ນ DIFFS


ຫມາຍເຫດທີ່ສໍາຄັນອີກອັນຫນຶ່ງແມ່ນວ່າ cvsps ຈະພະຍາຍາມ, ເມື່ອໃດກໍ່ຕາມທີ່ເປັນໄປໄດ້, ເພື່ອໃຊ້
r-commands (rlog, rdiff ແລະ co) ແທນຄໍາສັ່ງທ້ອງຖິ່ນ (log, diff, ແລະປັບປຸງ).
ນີ້ແມ່ນເພື່ອໃຫ້ cvsps ເຮັດວຽກໂດຍບໍ່ມີຕົ້ນໄມ້ທີ່ຖືກກວດສອບຢ່າງສົມບູນ. ເນື່ອງຈາກວ່າເຫຼົ່ານີ້
r-commands ຖືກນໍາໃຊ້, ຄວາມແຕກຕ່າງທີ່ສ້າງຂຶ້ນຈະປະກອບມີໄດເລກະທໍລີໂມດູນຢູ່ໃນພວກມັນ, ແລະມັນ
ແນະນໍາໃຫ້ໃຊ້ພວກມັນຢູ່ໃນໄດເລກະທໍລີທີ່ເຮັດວຽກດ້ວຍຕົວເລືອກ -p1 ກັບ patch
ຄໍາສັ່ງ. ຢ່າງໃດກໍຕາມ, ຖ້າຕົວເລືອກ --diff-opts ຖືກລະບຸ (ເພື່ອປ່ຽນແປງ, ຕົວຢ່າງ, the
ສາຍຂອງສະພາບການ), ຫຼັງຈາກນັ້ນ rdiff ບໍ່ສາມາດຖືກນໍາໃຊ້, ເນື່ອງຈາກວ່າມັນບໍ່ສະຫນັບສະຫນູນ arbitrary
ທາງເລືອກ. ໃນ​ກໍ​ລະ​ນີ​ນີ້​, ເພີ້ມ​ຈະ​ໄດ້​ຮັບ​ການ​ຜະ​ລິດ​ໂດຍ​ບໍ່​ມີ​ການ​ລະ​ບົບ​ໂມ​ດູນ​ໃນ​
ເສັ້ນທາງ, ແລະ -p0 ຈະຖືກຕ້ອງການໃນເວລາທີ່ນໍາໃຊ້ patch. ເມື່ອຄວາມແຕກຕ່າງຖືກສ້າງຂື້ນໃນ
cvs-direct mode (ເບິ່ງຂ້າງລຸ່ມນີ້), ແນວໃດກໍ່ຕາມ, ພວກມັນສະເຫມີຈະເປັນ -p1 style patches.

ຫມາຍ​ເຫດ​ ON BKCVS


ຕົວເລືອກ --bkcvs ແມ່ນຮູບແບບການໃຊ້ງານພິເສດທີ່ຄວນໃຊ້ພຽງແຕ່ເມື່ອວິເຄາະ
ບັນທຶກໄຟລ໌ຈາກ BK -> CVS ສົ່ງອອກຕົ້ນໄມ້ linux kernel. cvsps ໃຊ້ semantics ພິເສດ
ສໍາລັບການສ້າງ metadata BK ChangeSet ທີ່ຖືກຝັງຢູ່ໃນໄຟລ໌ບັນທຶກສໍາລັບສິ່ງເຫຼົ່ານັ້ນ
ຕົ້ນໄມ້. ທາງເລືອກ --bkcvs ຄວນຖືກລະບຸເມື່ອໄຟລ໌ cache ຖືກສ້າງຂື້ນເທົ່ານັ້ນ
ຫຼືປັບປຸງ (ເຊັ່ນການແລ່ນເບື້ອງຕົ້ນຂອງ cvsps, ຫຼືເມື່ອຕົວເລືອກ -u ແລະ -x ຖືກໃຊ້).

ຫມາຍ​ເຫດ​ ON CVS-DIRECT


ໃນຖານະເປັນສະບັບ 2.0b6 cvsps ມີການປະຕິບັດບາງສ່ວນຂອງລະຫັດລູກຄ້າ cvs ທີ່ສ້າງຂຶ້ນໃນ.
ອັນນີ້ຊ່ວຍຫຼຸດ RTT ແລະ/ຫຼື ການຈັບມືກັນຂ້າມຫົວຈາກໜຶ່ງຕໍ່ສະມາຊິກ patchset ເປັນໜຶ່ງຕໍ່
ຊຸດແພັກເກັດ. ນີ້ຢ່າງຫຼວງຫຼາຍເພີ່ມຄວາມໄວຂອງການສ້າງຄວາມແຕກຕ່າງໃນໄລຍະການເຊື່ອມຕໍ່ຊ້າ, ແລະ
ປັບປຸງຄວາມສອດຄ່ອງຂອງການດໍາເນີນງານ. ໃນປັດຈຸບັນທາງເລືອກ --cvs-direct ເປີດການນໍາໃຊ້
ຂອງລະຫັດນີ້, ແຕ່ມັນດີຫຼາຍອາດຈະເປັນຄ່າເລີ່ມຕົ້ນໂດຍເວລາທີ່ 2.0 ອອກມາ. cvs ທີ່ມີໃນຕົວ
ລະຫັດພະຍາຍາມເຂົ້າກັນໄດ້ກັບ cvs, ແຕ່ອາດຈະມີບັນຫາ, ເຊິ່ງຄວນຈະຖືກລາຍງານ.
ມັນໃຫ້ກຽດກັບຕົວແປສະພາບແວດລ້ອມ CVS_RSH ແລະ CVS_SERVER, ແຕ່ບໍ່ໄດ້ວິເຄາະ.
~/.cvsrc ຍື່ນ.

ຫມາຍ​ເຫດ​ ON CVSPS RC ເອກະສານ


CVSps ວິເຄາະໄຟລ໌ rc ໃນຕອນເລີ່ມຕົ້ນ. ໄຟລ໌ນີ້ຄວນຈະຢູ່ໃນ ~/.cvsps/cvspsrc. ໄດ້
ໄຟລ໌ຄວນມີ arguments, ໃນ syntax ທີ່ແນ່ນອນເປັນເສັ້ນຄໍາສັ່ງ, ຫນຶ່ງຕໍ່ແຖວ. ຖ້າ
argument ໃຊ້ພາລາມິເຕີ, ພາລາມິເຕີຄວນຈະຢູ່ໃນເສັ້ນດຽວກັນກັບການໂຕ້ຖຽງ.

ຫມາຍ​ເຫດ​ ON DATE ຮູບແບບ


ວັນທີທັງໝົດແມ່ນລາຍງານຢູ່ໃນເວລາທ້ອງຖິ່ນ. ນີ້ສາມາດ overridden (ຕາມປົກກະຕິ) ໂດຍໃຊ້ TZ
ສະພາບແວດລ້ອມປ່ຽນແປງ. ວັນທີທີ່ເປັນອາກິວເມັນຕ້ອງຢູ່ໃນຮູບແບບ 'yyyy/mm/dd hh:mm:ss'; ສໍາລັບ
ຍົກຕົວຢ່າງ,

$ cvsps -d '2004/05/01 00:00:00' -d '2004/07/07 12:00:00'

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


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

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

  • 1
    ໂອຊູ!
    ໂອຊູ!
    ໂອຊູ! ເປັນເກມຈັງຫວະທີ່ງ່າຍດາຍທີ່ມີດີ
    ຄິດອອກເສັ້ນໂຄ້ງການຮຽນຮູ້ສໍາລັບຜູ້ນ
    ຂອງທຸກລະດັບທັກສະ. ຫນຶ່ງໃນທີ່ຍິ່ງໃຫຍ່
    ລັກ​ສະ​ນະ​ຂອງ Osu​! ແມ່ນວ່າມັນເປັນ
    ຊຸມຊົນ-ດຣ...
    ດາວໂຫລດ Osu!
  • 2
    LIBPNG: ຫ້ອງສະໝຸດອ້າງອີງ PNG
    LIBPNG: ຫ້ອງສະໝຸດອ້າງອີງ PNG
    ຫໍ​ສະ​ຫມຸດ​ເອ​ກະ​ສານ​ສໍາ​ລັບ​ການ​ສະ​ຫນັບ​ສະ​ຫນູນ​
    ຮູບແບບກາຟິກເຄືອຂ່າຍແບບພົກພາ (PNG).
    ຜູ້ຊົມ: ນັກພັດທະນາ. ການຂຽນໂປລແກລມ
    ພາສາ: C. ນີ້ແມ່ນຄໍາຮ້ອງສະຫມັກທີ່
    ຍັງສາມາດ...
    ດາວໂຫລດ LIBPNG: PNG ຫໍສະຫມຸດອ້າງອີງ
  • 3
    ເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
    ເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
    ອີງຕາມກະດານ Raspberry Pi Pico, ນີ້
    ເຄື່ອງກວດຈັບໂລຫະແມ່ນລວມຢູ່ໃນກໍາມະຈອນ
    ປະເພດເຄື່ອງກວດຈັບໂລຫະ induction, ກັບ
    ຂໍ້ດີແລະຂໍ້ເສຍທີ່ຮູ້ຈັກດີ.
    RP...
    ດາວໂຫລດເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
  • 4
    ຜູ້ຈັດການ PAC
    ຜູ້ຈັດການ PAC
    PAC ເປັນການທົດແທນ Perl/GTK ສໍາລັບ
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... ມັນສະຫນອງ GUI
    ການຕັ້ງຄ່າການເຊື່ອມຕໍ່: ຜູ້ໃຊ້,
    ລະ​ຫັດ​ຜ່ານ​, ຄາດ​ວ່າ​ຈະ​ລະ​ບຽບ​ການ ...
    ດາວໂຫລດ PAC Manager
  • 5
    GeoServer
    GeoServer
    GeoServer ເປັນຊອບແວ open-source
    ເຊີບເວີຂຽນໃນ Java ທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້
    ເພື່ອແບ່ງປັນ ແລະແກ້ໄຂຂໍ້ມູນພູມສາດ.
    ອອກແບບສໍາລັບການເຮັດວຽກຮ່ວມກັນ, ມັນ
    ເຜີຍແຜ່ da...
    ດາວໂຫລດ GeoServer
  • 6
    Firefly III
    Firefly III
    ການເງິນສ່ວນຕົວທີ່ບໍ່ເສຍຄ່າ ແລະເປີດແຫຼ່ງ
    ຜູ້​ຈັດ​ການ. Firefly III ລັກສະນະ ກ
    ລະບົບການບັນຊີສອງຄັ້ງ. ເຈົ້າ​ສາ​ມາດ
    ເຂົ້າໄປໄວ ແລະຈັດລະບຽບຂອງເຈົ້າ
    ທຸລະກຳ i...
    ດາວໂຫລດ Firefly III
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad