ນີ້ແມ່ນຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
rant - ເຄື່ອງມືສ້າງທີ່ມີຄວາມຍືດຫຍຸ່ນແລະເຄື່ອນທີ່.
ສະຫຼຸບສັງລວມ
rant [ຕົວເລືອກ] ... [TARGET] ...
ລາຍລະອຽດ
ປະທ້ວງ ຄຸນລັກສະນະ
* ການກໍານົດວຽກງານທີ່ກໍານົດເອງ.
* ການຫຸ້ມຫໍ່ອັດຕະໂນມັດ, ການທົດສອບແລະການຜະລິດ RDoc ສໍາລັບ Ruby
ຄໍາຮ້ອງສະຫມັກແລະຫ້ອງສະຫມຸດ.
* ການສ້າງ script monolithic ເຫມາະສົມກັບຄວາມຕ້ອງການຂອງສະເພາະໃດຫນຶ່ງ
ໂຄງການທີ່ສາມາດໃຊ້ແທນການຕິດຕັ້ງ Rant - ຜູ້ໃຊ້
ບໍ່ຈໍາເປັນຕ້ອງຕິດຕັ້ງ Rant. [ເບິ່ງ man rant-import]
* ການສ້າງ gzipped tar ແລະ zip archives -- ໂດຍບໍ່ມີການຕິດຕັ້ງ
ຊອບແວເພີ່ມເຕີມ.
* ການຮັບຮູ້ທາງເລືອກຂອງການປ່ຽນແປງໄຟລ໌ໂດຍອີງໃສ່ MD5 checksums ແທນ
ຂອງເວລາການດັດແກ້ໄຟລ໌.
* ການກວດສອບການອີງໃສ່ສໍາລັບໄຟລ໌ C/C ++ ແຫຼ່ງ (ປະສົມປະສານ makedepend
ທົດແທນ).
* ສະຫນັບສະຫນູນເບື້ອງຕົ້ນສໍາລັບການລວບລວມແຫຼ່ງ C# ດ້ວຍ csc, cscc ແລະ mcs.
Startup
ໃນການເລີ່ມຕົ້ນ, rant ຈະຊອກຫາໄຟລ໌ທີ່ເອີ້ນວ່າ Rantfile , rantfile or root.rant ທີ່
ປະກອບດ້ວຍຂໍ້ກໍານົດການກໍ່ສ້າງ (ຊຶ່ງໃນຄວາມເປັນຈິງແມ່ນລະຫັດ Ruby ທີ່ຖືກຕ້ອງ). ຫຼັງຈາກອ່ານ
Rantfile(s), rant ຈະປະຕິບັດວຽກງານຕໍ່ໄປນີ້:
If at ຢ່າງຫນ້ອຍ ຫນຶ່ງ ເປົ້າຫມາຍ ແມ່ນ ໄດ້ຮັບ on ໄດ້ ເສັ້ນຄໍາສັ່ງ:
rant ຈະປະຕິບັດທຸກວຽກງານທີ່ຈໍາເປັນເພື່ອສ້າງເປົ້າຫມາຍທັງຫມົດທີ່ໃຫ້ຢູ່ໃນຄໍາສັ່ງ.
ອື່ນ:
rant ພະຍາຍາມສ້າງເປົ້າຫມາຍທີ່ເອີ້ນວ່າ "ຄ່າເລີ່ມຕົ້ນ". ຖ້າບໍ່ມີວຽກທີ່ມີຊື່ນີ້ຢູ່, ເວົ້າລົມ
ຮຽກຮ້ອງໃຫ້ມີວຽກງານທີ່ກໍານົດໄວ້ທໍາອິດ.
ຖ້າທ່ານຕ້ອງການຮູ້ວ່າວຽກງານໃດຈະຖືກເອີ້ນໃນເວລາທີ່ບໍ່ມີເປົ້າຫມາຍທີ່ຖືກມອບໃຫ້
commandline, ແລ່ນ rant ກັບ -T ທາງເລືອກ. ຕົວຢ່າງ:
$ rant -T
rant # => ການທົດສອບ
rant package # ສ້າງຊຸດເພື່ອແຈກຢາຍ.
rant doc # ສ້າງເອກະສານ.
rant publish-docs # ເຜີຍແຜ່ເອກະສານ html ໃນ make.rubyfore.org.
# ໝາຍເຫດ: scp ຈະເຕືອນລະຫັດຜ່ານ rubyforge.
ການທົດສອບ rant # ດໍາເນີນການທົດສອບພື້ນຖານ.
ໄດ້ ຄັ້ງທໍາອິດ ອອນໄລນ໌ ສະເຫມີສະແດງໃຫ້ເຫັນເປົ້າຫມາຍທີ່ຈະສ້າງຂຶ້ນຖ້າບໍ່ມີການໂຕ້ຖຽງເປົ້າຫມາຍ.
ໃນກໍລະນີນີ້, ມັນຈະເປັນເປົ້າຫມາຍການທົດສອບ.
OPTIONS
--help -h
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
--ລຸ້ນ-V
ພິມສະບັບຂອງ Rant ແລະອອກ.
--verbose -v
ພິມຂໍ້ຄວາມເພີ່ມເຕີມໃສ່ stderr.
--ງຽບ -q
ຢ່າພິມຄໍາສັ່ງ.
--err-ຄໍາສັ່ງ
ພິມຄໍາສັ່ງທີ່ລົ້ມເຫລວແລະສະຖານະການອອກຂອງພວກເຂົາ.
--DIRECTORY ໄດເລກະທໍລີ -C DirecTORY
ແລ່ນ rant ໃນ DIRECTORY.
--cd-parent -c
ດ້ວຍຕົວເລືອກນີ້, Rant ເລີ່ມຄົ້ນຫາ Rantfile ໃນ
ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນເປັນປົກກະຕິ, ແຕ່ຖ້າມັນບໍ່ພົບ,
ມັນປ່ຽນໄປຫາໄດເລກະທໍລີພໍ່ແມ່ແລະຊອກຫາບ່ອນນັ້ນ
Rantfile. ນີ້ແມ່ນຊ້ໍາຈົນກ່ວາ Rantfile ຖືກພົບເຫັນຫຼື
ໄດເລກະທໍລີເຮັດວຽກແມ່ນໄດເລກະທໍລີຮາກຂອງລະບົບໄຟລ໌.
--ເບິ່ງ-u
ຊອກຫາຢູ່ໃນໄດເລກະທໍລີຫຼັກສໍາລັບຮາກ Rantfile.
--rantfile RANTFILE -f RANTFILE
ປະມວນຜົນ RANTFILE ແທນໄຟລ໌ rantfiles ມາດຕະຖານ.
ຫຼາຍໄຟລ໌ອາດຈະຖືກລະບຸໂດຍການເຮັດຊ້ຳຕົວເລືອກນີ້.
--force-run TARGET -a ເປົ້າໝາຍ
ບັງຄັບໃຫ້ສ້າງ TARGET ຄືນໃໝ່ ແລະການເພິ່ງພາອາໄສທັງໝົດ.
--dry-run -n
ພິມຊື່ຂອງໜ້າວຽກທີ່ຈະຖືກປະຕິບັດແທນ
ການປະຕິບັດວຽກງານຕົວຈິງ.
--ວຽກ -T
ສະແດງລາຍຊື່ໜ້າວຽກທັງໝົດທີ່ອະທິບາຍໄວ້ ແລະອອກ.
ເຮືອນ
<http://rant.rubyforge.org/>
ໃຊ້ການເວົ້າຫຍາບຄາຍອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net