ນີ້ແມ່ນຄໍາສັ່ງ svn-mailer ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານທີ່ເຮັດວຽກອອນໄລນ໌ຟຣີຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
svn-mailer - ເຄື່ອງມືແຈ້ງເຕືອນການໂຄ່ນລົ້ມທີ່ອຸດົມສົມບູນ
ສະຫຼຸບສັງລວມ
svn-mailer -- ຫມັ້ນສັນຍາ -d ສ່ວນທີ່ເຫຼືອ -r ປ [-f config]
svn-mailer --ການປ່ຽນແປງ -d ສ່ວນທີ່ເຫຼືອ -r ປ -a ຜູ້ປະພັນ -n ຊື່
[-o ການປະຕິບັດ] [-f config]
svn-mailer --ລັອກ -d ສ່ວນທີ່ເຫຼືອ -a ຜູ້ປະພັນ [-f config]
svn-mailer --ປົດລັອກ -d ສ່ວນທີ່ເຫຼືອ -a ຜູ້ປະພັນ [-f config]
ລາຍລະອຽດ
ຊຸດ svnmailer ເປັນເຄື່ອງມືເພື່ອປະກາດແຈ້ງການຂອງເຫດການການໂຄ່ນລົ້ມໄປຕ່າງໆ
ເປົ້າຫມາຍໃນວິທີການທີ່ແຕກຕ່າງກັນ. ປະຈຸບັນປະຕິບັດ: Mail ຜ່ານ SMTP ຫຼືທໍ່ sendmail, ຂ່າວ
ຜ່ານ NNTP, XML ຜ່ານ XMLRPC ກັບ CIA tracker (ເບິ່ງ http://cia.navi.cx/ ສໍາລັບລາຍລະອຽດ).
ໄດ້ svn-mailer script line ຄໍາສັ່ງແມ່ນ invoked ໂດຍປົກກະຕິໂດຍຜ່ານກົນໄກ hook ຂອງ subversion,
ແຕ່ທ່ານສາມາດດໍາເນີນການດ້ວຍຕົນເອງໄດ້ເຊັ່ນດຽວກັນ. ນີ້ເປັນປະໂຫຍດທີ່ຈະສົ່ງຄືນຂໍ້ຄວາມທີ່ຂາດຫາຍໄປຫຼືສໍາລັບ
ຈຸດປະສົງ debugging. ຢ່າລືມເລີ່ມຕົ້ນມັນພາຍໃຕ້ລະຫັດຜູ້ໃຊ້/ກຸ່ມທີ່ຖືກຕ້ອງ. ຖ້າບໍ່ດັ່ງນັ້ນມັນ
ອາດຈະມີບັນຫາໃນການເປີດ repository ຫຼືໄຟລ໌ config.
svnmailer ສາມາດຖືກນໍາໃຊ້ໃນກໍລະນີຫຼາຍທີ່ສຸດເປັນການທົດແທນການຫຼຸດລົງສໍາລັບການ mailer.py ຖືກແຈກຢາຍ
ດ້ວຍການໂຄ່ນລົ້ມ. ມີບາງຄວາມແຕກຕ່າງເລັກນ້ອຍທີ່ອຸທິດຕົນເພື່ອພຶດຕິກໍາຫຼາຍຂຶ້ນ
ຄວາມສອດຄ່ອງ. (ຫວັງວ່າ) ພວກມັນທັງໝົດແມ່ນລະບຸໄວ້ໃນເອກະສານ HTML.
ທົ່ວໄປ OPTIONS
- ການປ່ຽນແປງ
ສະແດງຕົວເລກສະບັບຂອງໂຄງການແລະອອກ
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ
COMMON PARAMETERS
--debug
ດໍາເນີນການໃນໂຫມດດີບັກ (ຫມາຍຄວາມວ່າໂດຍພື້ນຖານແລ້ວວ່າຂໍ້ຄວາມທັງຫມົດຖືກສົ່ງໄປຫາ STDOUT)
- ຫ້ອງເກັບຂໍ້ມູນ, --repository=ຄັງເກັບມ້ຽນ
ໄດເລກະທໍລີ repository
-fCONFIG, --config=ກອງປະຊຸມ
ໄຟລ໌ການຕັ້ງຄ່າ
-ePATH_ENCODING, --path-ການເຂົ້າລະຫັດ=PATH_ENCODING
ລະບຸການເຂົ້າລະຫັດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບຊື່ໄຟລ໌. ໂດຍຄ່າເລີ່ມຕົ້ນການເຂົ້າລະຫັດ
ຖືກພະຍາຍາມກໍານົດອັດຕະໂນມັດໂດຍອີງຕາມທ້ອງຖິ່ນ.
ຄວາມງາມ OPTIONS
ທາງເລືອກພຶດຕິກໍາແມ່ນສະເພາະເຊິ່ງກັນແລະກັນ, ie ສຸດທ້າຍຊະນະ.
-c, -- ຫມັ້ນສັນຍາ
ນີ້ແມ່ນຄໍາຫມັ້ນສັນຍາປົກກະຕິຂອງຂໍ້ມູນສະບັບ (hook post-commit). ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.
-p, --ການປ່ຽນແປງ
ນີ້ແມ່ນການດັດແກ້ຂອງຄຸນສົມບັດທີ່ບໍ່ມີການປ່ຽນແປງ (ຫຼັງຈາກການ revprop-ການປ່ຽນແປງ hook)
-l, --ລັອກ
(svn 1.2 ແລະຕໍ່ມາ) ນີ້ແມ່ນການໂທ locking (hook post-lock). ຊື່ໄຟລ໌ທີ່ຖືກລັອກ
ຖືກອ່ານຈາກ STDIN.
-u, --ປົດລັອກ
(svn 1.2 ແລະຫຼັງຈາກນັ້ນ) ນີ້ແມ່ນການປົດລັອກໂທ (ຫຼັງການປົດລັອກ hook). ໄຟລ໌ປົດລັອກ
ຊື່ແມ່ນອ່ານຈາກ STDIN.
ສະ ໜັບ ສະ ໜູນ PARAMETERS
-rRevision, -- ການປັບປຸງ=ປະຕິກິລິຍາ
ໝາຍເລກການດັດແກ້/ຄໍາໝັ້ນສັນຍາ
-aAUTHOR, --ຜູ້ຂຽນ=ຜູ້ຂຽນ
ຜູ້ຂຽນຂອງການແກ້ໄຂ
-nPROPNAME, --ຊື່=PROPNAME
ຊື່ຂອງຊັບສິນດັດແກ້
-oACTION, --ການປະຕິບັດ=ACTION
(svn 1.2 ແລະຕໍ່ມາ) ການປະຕິບັດການປ່ຽນແປງຊັບສິນ. ຖ້າລະບຸ, ຊັບສິນເກົ່າ
ຄ່າແມ່ນອ່ານຈາກ STDIN.
CONFIGURATION ເອກະສານ
ຖ້າໄຟລ໌ການຕັ້ງຄ່າບໍ່ໄດ້ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ມັນຈະຖືກຄົ້ນຫາເປັນຄ່າເລີ່ມຕົ້ນ
ສະຖານທີ່. ອັນທໍາອິດທີ່ພົບເຫັນແມ່ນ loaded. ສະຖານທີ່ແມ່ນ, ຕາມລໍາດັບ: svnmailer.conf in
ໄດ້ conf/ ໄດເລກະທໍລີຂອງ repository ທີ່ກໍານົດໄວ້, svnmailer.conf ໃນ script directory
ຕົວເອງ, /etc/svnmailer.conf.
OLD STYLE ຄໍາສັ່ງ LINE
ອີກທາງເລືອກ, ທ່ານສາມາດນໍາໃຊ້ເສັ້ນຄໍາສັ່ງທີ່ເຂົ້າກັນໄດ້ກັບຮູບແບບເກົ່າ (ທາງເລືອກທີ່ອະທິບາຍ
ຂ້າງເທິງນີ້ບໍ່ໄດ້ນໍາໃຊ້ຫຼັງຈາກນັ້ນ):
svn-mailer ຄໍາຫມັ້ນສັນຍາ ສ່ວນທີ່ເຫຼືອ ປ [config]
svn-mailer ການປ່ຽນແປງ ສ່ວນທີ່ເຫຼືອ ປ ຜູ້ປະພັນ ຊື່ [config]
ດ້ວຍ svn 1.2 ແລະຕໍ່ມາ:
svn-mailer ການປ່ຽນແປງ 2 ສ່ວນທີ່ເຫຼືອ ປ ຜູ້ປະພັນ ຊື່ ການປະຕິບັດ [config]
svn-mailer ລັອກ ສ່ວນທີ່ເຫຼືອ ຜູ້ປະພັນ [config]
svn-mailer ປົດລັອກ ສ່ວນທີ່ເຫຼືອ ຜູ້ປະພັນ [config]
ການລາຍງານ ບັກ
ຖ້າຫາກທ່ານໄດ້ພົບເຫັນ bug ຫຼືມີຄວາມຄິດວິທີການປັບປຸງ svnmailer ໄດ້, ກະລຸນາສົ່ງເມລໄປທີ່
<[email protected]>.
ຜູ້ຂຽນ ຂໍ້ມູນ
André "nd" Malo[email protected]>, GPG: 0x8103A37E
ໃຊ້ svn-mailer ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net