GoGPT Best VPN GoSearch

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


arcanist - ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງກັບ Phabricator

ລາຍລະອຽດ


NAME

arc - arcanist, ການທົບທວນຄືນລະຫັດແລະຜົນປະໂຫຍດການຄຸ້ມຄອງການແກ້ໄຂ

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

arc command [ຕົວເລືອກ] [args] ໄຟລ໌ຊ່ວຍເຫຼືອນີ້ສະຫນອງການອ້າງອີງຄໍາສັ່ງລາຍລະອຽດ.

ການອ້າງອີງຄໍາສັ່ງ

alias alias ຄໍາສັ່ງ alias ຄໍາສັ່ງເປົ້າຫມາຍ -- [ທາງເລືອກ]

ສະຫນັບສະຫນູນ: cli ສ້າງນາມແຝງຈາກຄໍາສັ່ງໄປຫາເປົ້າຫມາຍ (ທາງເລືອກ, ມີທາງເລືອກ).
ຍົກ​ຕົວ​ຢ່າງ:

arc alias fpatch patch -- --ກຳລັງ

...ຈະສ້າງຄຳສັ່ງ 'arc' ໃໝ່, 'arc fpatch', ເຊິ່ງເອີ້ນ 'arc patch. --ກຳລັງ
...' ເມື່ອແລ່ນ. ຫມາຍເຫດ: ໃຊ້ "--" ກ່ອນທີ່ຈະລະບຸທາງເລືອກ!

ຖ້າທ່ານເລີ່ມຕົ້ນນາມແຝງດ້ວຍ "!", ສ່ວນທີ່ເຫຼືອຂອງນາມແຝງຈະຖືກເອີ້ນເປັນ a
ຄຳສັ່ງ shell. ຕົວຢ່າງ, ຖ້າທ່ານຕ້ອງການປະຕິບັດ 'arc ls', ທ່ານສາມາດເຮັດເຊັ່ນນັ້ນ
ນີ້:

arc alias ls '!ls'

ໃນປັດຈຸບັນທ່ານສາມາດດໍາເນີນການ "arc ls" ແລະມັນຈະປະຕິບັດຕົວຄືກັບ "ls". ແນ່ນອນ, ຕົວຢ່າງນີ້ແມ່ນ
ໂງ່ ແລະຈະເຮັດໃຫ້ຊີວິດຂອງເຈົ້າຮ້າຍແຮງຂຶ້ນ.

ທ່ານບໍ່ສາມາດຂຽນທັບ buildins, ລວມທັງ 'alias' ຕົວຂອງມັນເອງ. buildin ຈະສະເຫມີ
ດໍາເນີນການ, ເຖິງແມ່ນວ່າມັນຖືກເພີ່ມຫຼັງຈາກນາມແຝງຂອງເຈົ້າ.

ເພື່ອລຶບນາມແຝງ, ແລ່ນ:

arc alias fpatch

ໂດຍບໍ່ມີການໂຕ້ຖຽງໃດໆ, ' arc alias' ຈະລາຍຊື່ນາມແຝງ.

ແກ້ໄຂ [--revision revision_id] [--show]

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, hg ການ​ແກ້​ໄຂ​ສໍາ​ເນົາ​ການ​ເຮັດ​ວຽກ​, synchronizing ຂໍ້​ຄວາມ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​ທ້ອງ​ຖິ່ນ​
ຈາກຄວາມແຕກຕ່າງ.

ຮອງຮັບໃນ Mercurial 2.2 ແລະໃໝ່ກວ່າ.

-- ການ​ປັບ​ປຸງ​ revision_id

ໃຊ້ຂໍ້ຄວາມຈາກການແກ້ໄຂສະເພາະ. ຖ້າທ່ານບໍ່ລະບຸການດັດແກ້, arc
ຈະຄາດເດົາວ່າການແກ້ໄຂໃດຢູ່ໃນສໍາເນົາທີ່ເຮັດວຽກ.

--ສະແດງ

ສະ​ແດງ​ຂໍ້​ຄວາມ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​ການ​ແກ້​ໄຂ​, ໂດຍ​ບໍ່​ມີ​ການ​ແກ້​ໄຂ​ສໍາ​ເນົາ​ທີ່​ເຮັດ​ວຽກ​ໄດ້​.

anoid

ມີພຽງແຕ່ວິທີດຽວທີ່ຈະຊອກຫາ ...

backout

ການກັບຄືນ/ການຕອບໂຕ້ຄືນໃນຄຳໝັ້ນສັນຍາທີ່ຜ່ານມາ. ສະຫນັບສະຫນູນ: git, hg

ຄໍາສັ່ງຖືກນໍາໃຊ້ເຊັ່ນນີ້: arc backout | ເຂົ້າສູ່ ກ
ການແກ້ໄຂຄວາມແຕກຕ່າງຈະເຮັດວຽກພຽງແຕ່ຖ້າມີພຽງແຕ່ຫນຶ່ງຄໍາຫມັ້ນສັນຍາທີ່ກ່ຽວຂ້ອງກັບ
ການປັບປຸງ. ອັນນີ້ຕ້ອງການສຳເນົາການເຮັດວຽກຂອງເຈົ້າແມ່ນທັນສະໃໝ ແລະ ໝັ້ນໝາຍ
ມີຢູ່ໃນສໍາເນົາທີ່ເຮັດວຽກ.

bookmark [ຕົວເລືອກ] ຊື່ bookmark [ເລີ່ມຕົ້ນ]

ສະຫນັບສະຫນູນ: hg Alias ​​ສໍາລັບຄຸນນະສົມບັດ arc.

-- ສະ​ຖາ​ນະ​ພາບ​ໂດຍ​

ຈັດຮຽງສາຂາຕາມສະຖານະແທນເວລາ.

-- ຜົນຜະລິດ ຮູບແບບ

ດ້ວຍ 'json', ສະແດງຄຸນສົມບັດໃນຮູບແບບ JSON ທີ່ເຄື່ອງສາມາດອ່ານໄດ້.

--ເບິ່ງ​ທັງ​ຫມົດ

ລວມເອົາການດັດແກ້ທີ່ປິດແລະປະຖິ້ມໄວ້.

ສາຂາ [ຕົວເລືອກ] ຊື່ສາຂາ [ເລີ່ມຕົ້ນ]

ສະຫນັບສະຫນູນ: git Alias ​​ສໍາລັບຄຸນນະສົມບັດ arc.

-- ສະ​ຖາ​ນະ​ພາບ​ໂດຍ​

ຈັດຮຽງສາຂາຕາມສະຖານະແທນເວລາ.

-- ຜົນຜະລິດ ຮູບແບບ

ດ້ວຍ 'json', ສະແດງຄຸນສົມບັດໃນຮູບແບບ JSON ທີ່ເຄື່ອງສາມາດອ່ານໄດ້.

--ເບິ່ງ​ທັງ​ຫມົດ

ລວມເອົາການດັດແກ້ທີ່ປິດແລະປະຖິ້ມໄວ້.

ທ່ອງ [ຕົວເລືອກ] ເສັ້ນທາງ ... ທ່ອງ [ຕົວເລືອກ] ວັດຖຸ ...

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, hg​, svn ເປີດ​ໄຟລ​໌​ຫຼື​ວັດ​ຖຸ (ເຊັ່ນ​: ວຽກ​ງານ​ຫຼື​ການ​ປັບ​ປຸງ​) ໃນ​ເວັບ​ໄຊ​ຕ​໌​ຂອງ​ທ່ານ
browser

$ arc browse README # ເປີດໄຟລ໌ໃນການແຜ່ກະຈາຍ.
$ arc browse T123 # ເບິ່ງໜ້າວຽກ.
$ arc browse HEAD # ເບິ່ງສັນຍາສັນຍາລັກ.

ຕັ້ງຄ່າ 'ຕົວທ່ອງເວັບ' ໂດຍໃຊ້ 'arc set-config' ເພື່ອເລືອກຕົວທ່ອງເວັບ. ຖ້າບໍ່ມີຕົວທ່ອງເວັບ
ຖືກກໍານົດ, ຄໍາສັ່ງຈະພະຍາຍາມເດົາວ່າຕົວທ່ອງເວັບໃດທີ່ຈະໃຊ້.

--ສາຂາ ສາຂາ _name

ຊື່ສາຂາເລີ່ມຕົ້ນເພື່ອເບິ່ງໃນເຊີບເວີ. ຄ່າເລີ່ມຕົ້ນເປັນ "ຕົ້ນສະບັບ".

--ກຳລັງ

ເປີດການໂຕ້ຖຽງເປັນເສັ້ນທາງ, ເຖິງແມ່ນວ່າພວກມັນບໍ່ມີຢູ່ໃນສໍາເນົາທີ່ເຮັດວຽກ.

ວິທີການສາຍທໍ່

ສະ​ຫນັບ​ສະ​ຫນູນ​: http​, https ອະ​ນຸ​ຍາດ​ໃຫ້​ທ່ານ​ເພື່ອ​ເຮັດ​ໃຫ້​ການ​ໂທ​ຫາ​ວິ​ທີ​ການ Conduit ດິບ​:

- ດໍາເນີນການຄໍາສັ່ງນີ້ຈາກໄດເລກະທໍລີທີ່ເຮັດວຽກ. - ຕົວກໍານົດການການໂທແມ່ນຕ້ອງການແລະ
ອ່ານເປັນ JSON blob ຈາກ stdin. - ຜົນໄດ້ຮັບຖືກຂຽນໃສ່ stdout ເປັນ JSON blob.

ຂັ້ນຕອນການເຮັດວຽກນີ້ແມ່ນເປັນປະໂຫຍດຕົ້ນຕໍສໍາລັບການຂຽນສະຄິບທີ່ປະສົມປະສານກັບ
Phabricator. ຕົວຢ່າງ:

$ echo '{}' | arc call-conduit conduit.ping
$ echo '{"phid":"PHID-FILE-xxxx"}' | arc call-conduit file.download

ປິດ task_id [ຕົວເລືອກ]

ປິດໜ້າວຽກໃດໜຶ່ງ ຫຼື ອັບເດດສະຖານະຂອງມັນ.

--list-ສະຖານະພາບ

ສະແດງຕົວເລືອກສະຖານະທີ່ມີຢູ່ ແລະອອກ.

-- ຂໍ້ຄວາມ ຄໍາເຫັນ, -m ຄວາມຄິດເຫັນ

ໃຫ້ຄໍາເຫັນກັບການປ່ຽນແປງສະຖານະພາບຂອງທ່ານ.

--ສະຖານະ ສະຖານະພາບ, -s ສະຖານະພາບ

ລະບຸສະຖານະໃໝ່. ຕົວເລືອກສະຖານະທີ່ຖືກຕ້ອງສາມາດເຫັນໄດ້ດ້ວຍ 'ສະຖານະ'
ການໂຕ້ຖຽງ.

close-revision [ຕົວເລືອກ] revision

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, hg​, svn ປິດ​ການ​ທົບ​ທວນ​ຄືນ​ທີ່​ໄດ້​ຮັບ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ (svn​) ຫຼື pushed​
(git, hg). ທ່ານບໍ່ຄວນເຮັດຕາມປົກກະຕິ: arc commit (svn), arc amend
(git, hg), arc land (git, hg), ຫຼືການຕິດຕາມ repository ໃນ master remote
repository ຄວນເຮັດມັນສໍາລັບທ່ານ. ຢ່າງໃດກໍຕາມ, ຖ້າກົນໄກເຫຼົ່ານີ້ລົ້ມເຫລວສໍາລັບບາງຄົນ
ເຫດຜົນທີ່ທ່ານສາມາດນໍາໃຊ້ຄໍາສັ່ງນີ້ເພື່ອປ່ຽນສະຖານະການແກ້ໄຂດ້ວຍຕົນເອງຈາກ
"ຍອມຮັບ" ກັບ "ປິດ".

--ສຸດທ້າຍ

ປິດພຽງແຕ່ຖ້າ repository ແມ່ນ untracked ແລະການແກ້ໄຂໄດ້ຮັບການຍອມຮັບ. ສືບຕໍ່
ເຖິງແມ່ນວ່າຄວາມໃກ້ຊິດບໍ່ສາມາດເກີດຂຶ້ນໄດ້. ນີ້ແມ່ນສະບັບອ່ອນຂອງ '' ທີ່ໃຊ້ໂດຍອື່ນໆ
workflows.

--ງຽບ

ຢ່າພິມຂໍ້ຄວາມສໍາເລັດ.

ສັນຍາ [--revision revision_id] [--show]

ສະ​ຫນັບ​ສະ​ຫນູນ​: svn ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​ການ​ດັດ​ແກ້​ທີ່​ໄດ້​ຮັບ​ການ​ຍອມ​ຮັບ​ໂດຍ​ນັກ​ທົບ​ທວນ​ຄືນ​.

-- ການ​ປັບ​ປຸງ​ revision_id

ສັນຍາສະບັບປັບປຸງສະເພາະ. ຖ້າທ່ານບໍ່ລະບຸການດັດແກ້, arc ຈະຊອກຫາ
ການ​ທົບ​ທວນ​ຄືນ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​.

--ສະແດງ

ສະ​ແດງ​ໃຫ້​ເຫັນ​ຄໍາ​ສັ່ງ​ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ອອກ​, ແຕ່​ວ່າ​ຕົວ​ຈິງ​ແລ້ວ​ບໍ່​ໄດ້​ເຮັດ​ຫຍັງ​.

cover [--rev rev] [ເສັ້ນທາງ ...]

ສະຫນັບສະຫນູນ: svn, git, hg ກວມເອົາ ... ຊື່ສຽງເປັນມືອາຊີບຂອງທ່ານ. ສະແດງໂທດສໍາລັບ
ສາຍທີ່ທ່ານໄດ້ປ່ຽນໃນສໍາເນົາການເຮັດວຽກຂອງທ່ານ (svn) ຫຼືນັບຕັ້ງແຕ່ບາງຄໍາຫມັ້ນສັນຍາ (hg, git). ນີ້
ຈະໃຊ້ເວລາຫນຶ່ງນາທີເພາະວ່າການຕໍານິໃຊ້ເວລາຫນຶ່ງນາທີ, ໂດຍສະເພາະພາຍໃຕ້ SVN.

--rev ການແກ້ໄຂ

ສະຫນັບສະຫນູນ: git, hg ການປ່ຽນແປງການປົກຫຸ້ມຂອງນັບຕັ້ງແຕ່ການດັດແກ້ສະເພາະ.

diff [ເສັ້ນທາງ] (svn) diff [commit] (git, hg)

ສະຫນັບສະຫນູນ: git, svn, hg ສ້າງຄວາມແຕກຕ່າງທີ່ແຕກຕ່າງຫຼືການດັດແກ້ຈາກການປ່ຽນແປງທ້ອງຖິ່ນ.

ພາຍໃຕ້ git ແລະ mercurial, ທ່ານສາມາດກໍານົດຄໍາຫມັ້ນສັນຍາ (ເຊັ່ນ: HEAD^^^ ຫຼືຕົ້ນສະບັບ) ແລະ
ຄວາມແຕກຕ່າງຈະສ້າງຄວາມແຕກຕ່າງຕໍ່ກັບພື້ນຖານການລວມຕົວຂອງຄໍາຫມັ້ນສັນຍານັ້ນແລະຂອງເຈົ້າ
ພໍ່ແມ່ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ.

ພາຍໃຕ້ svn, ທ່ານສາມາດເລືອກທີ່ຈະລວມເອົາພຽງແຕ່ບາງໄຟລ໌ດັດແກ້ໃນການເຮັດວຽກ
ຄັດລອກໃນຄວາມແຕກຕ່າງໂດຍການລະບຸເສັ້ນທາງຂອງພວກເຂົາ. ຖ້າທ່ານລະເວັ້ນເສັ້ນທາງ, ການປ່ຽນແປງທັງຫມົດແມ່ນ
ລວມຢູ່ໃນຄວາມແຕກຕ່າງ.

--ຕື່ມທັງໝົດ, -a

ເພີ່ມໄຟລ໌ທີ່ບໍ່ໄດ້ຕັ້ງ ແລະບໍ່ຕິດຂັດທັງໝົດໃສ່ໃນສັນຍາອັດຕະໂນມັດ.

-- ຄໍາ​ແນະ​ນໍາ​

ຮຽກຮ້ອງໃຫ້ມີຂໍ້ແກ້ຕົວສໍາລັບຄໍາແນະນໍາຂອງ lint ນອກເຫນືອຈາກຄໍາເຕືອນແລະຄວາມຜິດພາດຂອງ lint.

--allow-untracked

ຂ້າມການກວດສອບໄຟລ໌ທີ່ບໍ່ໄດ້ຕິດຕາມຢູ່ໃນສຳເນົາທີ່ເຮັດວຽກ.

--ປັບ​ປຸງ​ທັງ​ຫມົດ​

ໃນເວລາທີ່ linting git repositories, ແກ້ໄຂ HEAD ດ້ວຍ patches ທັງຫມົດທີ່ແນະນໍາໂດຍ lint
ໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ.

--amend-ແກ້ໄຂອັດຕະໂນມັດ

ໃນເວລາທີ່ linting git repositories, ແກ້ໄຂ HEAD ດ້ວຍ autofix patches ແນະນໍາໂດຍ lint
ໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ.

--apply-patches

ນຳໃຊ້ແຜ່ນທີ່ແນະນຳໂດຍ lint ໃສ່ສຳເນົາທີ່ເຮັດວຽກໄດ້ໂດຍບໍ່ຕ້ອງເຕືອນ.

--ຖານ ກົດລະບຽບ

ສະຫນັບສະຫນູນ: git, hg ກົດລະບຽບເພີ່ມເຕີມສໍາລັບການກໍານົດການປັບປຸງພື້ນຖານ.

-- ຄົ້ນຫາ

ຫຼັງຈາກການສ້າງຄວາມແຕກຕ່າງຫຼືການແກ້ໄຂ, ເປີດມັນຢູ່ໃນຕົວທ່ອງເວັບ.

--cache bool

0 ເພື່ອປິດການໃຊ້ງານ cache lint, 1 ເພື່ອເປີດໃຊ້ງານ (ຄ່າເລີ່ມຕົ້ນ).

--cc ຊື່ຜູ້ໃຊ້

ເມື່ອສ້າງການດັດແກ້, ເພີ່ມ CCs.

-- ການຄຸ້ມຄອງ

ເປີດໃຊ້ຂໍ້ມູນການຄຸ້ມຄອງສະເໝີ.

--ສ້າງ

ສະເຫມີສ້າງການແກ້ໄຂໃຫມ່.

--ດັດແກ້

ສະຫນັບສະຫນູນ: git, hg ເມື່ອປັບປຸງການແກ້ໄຂພາຍໃຕ້ git, ແກ້ໄຂຂໍ້ມູນການດັດແກ້
ກ່ອນ​ທີ່​ຈະ​ປັບ​ປຸງ​.

--ການເຂົ້າລະຫັດ ການເຂົ້າລະຫັດ

ພະຍາຍາມປ່ຽນ hunks ທີ່ບໍ່ແມ່ນ UTF-8 ເຂົ້າໄປໃນການເຂົ້າລະຫັດທີ່ລະບຸ.

--ຂໍ້ແກ້ຕົວ excuse

ໃຫ້ຂໍ້ແກ້ຕົວທີ່ກຽມໄວ້ລ່ວງໜ້າສຳລັບການສອບເສັງ/ການສອບເສັງຈະລົ້ມເຫລວ.

--ຫົວ ຄໍາຫມັ້ນສັນຍາ

ສະຫນັບສະຫນູນ: git ລະບຸຈຸດສິ້ນສຸດຂອງຂອບເຂດຄໍາຫມັ້ນສັນຍາ. ນີ້ປິດການໃຊ້ງານຈໍານວນຫຼາຍ
ຄຸນສົມບັດຂອງ Arcanist / Phabricator ທີ່ຂຶ້ນກັບການມີການເຂົ້າເຖິງສໍາເນົາການເຮັດວຽກ.

--ignore-unsound-tests

ບໍ່ສົນໃຈຄວາມລົ້ມເຫຼວຂອງການທົດສອບທີ່ບໍ່ມີສຽງໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ.

--json

ປ່ອຍ JSON ທີ່ເຄື່ອງອ່ານໄດ້. ທົດລອງ! ອາດຈະບໍ່ໄດ້ຜົນ!

--less-context

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

--lintall

ຍົກ​ສູງ​ຄໍາ​ເຕືອນ lint ທັງ​ຫມົດ​, ບໍ່​ພຽງ​ແຕ່​ທີ່​ຢູ່​ໃນ​ເສັ້ນ​ທີ່​ທ່ານ​ໄດ້​ປ່ຽນ​ແປງ​.

-- ຂໍ້ຄວາມ ຂໍ້ຄວາມ, -m ຂໍ້ຄວາມ

ເມື່ອປັບປຸງການແກ້ໄຂ, ໃຫ້ໃຊ້ຂໍ້ຄວາມທີ່ລະບຸໄວ້ແທນການເຕືອນ.

--message-file ແຟ້ມ, -F ເອກະສານ

ເມື່ອສ້າງການດັດແກ້, ອ່ານຂໍ້ມູນການດັດແກ້ຈາກໄຟລ໌ນີ້.

-- never-apply-patches

ຢ່າໃຊ້ແຜ່ນທີ່ແນະນໍາໂດຍ lint.

-- ບໍ່​ມີ​ການ​ແກ້​ໄຂ​

ບໍ່ເຄີຍແກ້ໄຂ commits ໃນສໍາເນົາການເຮັດວຽກທີ່ມີ lint patches.

-- ບໍ່ມີການຄຸ້ມຄອງ

ປິດການນຳໃຊ້ຂໍ້ມູນການຄຸ້ມຄອງສະເໝີ.

-- ບໍ່​ມີ​ຄວາມ​ແຕກ​ຕ່າງ

ດໍາເນີນການພຽງແຕ່ lint ແລະການທົດສອບຫນ່ວຍ. ມີຈຸດປະສົງສໍາລັບການນໍາໃຊ້ພາຍໃນ.

--nolint

ຢ່າແລ່ນ lint.

--ນາມ

ຢ່າດໍາເນີນການທົດສອບຫນ່ວຍ.

-- ເທົ່ານັ້ນ

ພຽງແຕ່ສ້າງຄວາມແຕກຕ່າງ, ໂດຍບໍ່ມີການແລ່ນ lint, ການທົດສອບຫນ່ວຍ, ຫຼືຂັ້ນຕອນການຊ່ວຍອື່ນໆ.
ເບິ່ງ --ເບິ່ງຕົວຢ່າງ.

--ໃໝ່ເທົ່ານັ້ນ bool

ສະແດງພຽງແຕ່ຂໍ້ຄວາມ lint ທີ່ບໍ່ມີຢູ່ໃນລະຫັດຕົ້ນສະບັບ.

--ການ​ປ່ຽນ​ແປງ​ແຜນ​ການ​

ສ້າງຫຼືປັບປຸງການແກ້ໄຂໂດຍບໍ່ມີການຮ້ອງຂໍໃຫ້ມີການທົບທວນຄືນລະຫັດ.

--ເບິ່ງຕົວຢ່າງ

ແທນທີ່ຈະສ້າງຫຼືປັບປຸງການດັດແກ້, ພຽງແຕ່ສ້າງຄວາມແຕກຕ່າງ, ທີ່ທ່ານອາດຈະຕໍ່ມາ
ຕິດ​ກັບ​ການ​ແກ້​ໄຂ​. ນີ້ຍັງດໍາເນີນການທົດສອບຫນ່ວຍງານ lint. ເບິ່ງນຳ -- ເທົ່ານັ້ນ.

-- ດິບ

ອ່ານຄວາມແຕກຕ່າງຈາກ stdin, ບໍ່ແມ່ນຈາກສໍາເນົາທີ່ເຮັດວຽກ. ນີ້ປິດການໃຊ້ງານຈໍານວນຫຼາຍ
ຄຸນສົມບັດຂອງ Arcanist / Phabricator ທີ່ຂຶ້ນກັບການມີການເຂົ້າເຖິງສໍາເນົາການເຮັດວຽກ.

--raw-command ຄໍາສັ່ງ

ສ້າງຄວາມແຕກຕ່າງໂດຍການດໍາເນີນການຄໍາສັ່ງທີ່ລະບຸ, ບໍ່ແມ່ນຈາກສໍາເນົາທີ່ເຮັດວຽກ. ນີ້
ປິດ​ການ​ທໍາ​ງານ​ຄຸນ​ສົມ​ບັດ Arcanist / Phabricator ຈໍາ​ນວນ​ຫຼາຍ​ທີ່​ຂຶ້ນ​ກັບ​ການ​ມີ​ການ​ເຂົ້າ​ເຖິງ​
ສຳເນົາການເຮັດວຽກ.

-- ຜູ້​ທົບ​ທວນ​ຄືນ​ ຊື່ຜູ້ໃຊ້

ເມື່ອສ້າງການທົບທວນ, ເພີ່ມຜູ້ທົບທວນ.

--skip-binaries

ຫ້າມອັບໂຫຼດຄູ່ (ຄືກັບຮູບ).

--skip-staging

ຫ້າມສຳເນົາການປ່ຽນແປງໃສ່ພື້ນທີ່ຂັ້ນຕອນ.

-- ບໍ່​ໄດ້​ຮັບ​ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​

ສະຫນັບສະຫນູນ: hg ສະກັດກັ້ນການເຕືອນກ່ຽວກັບການປ່ຽນແປງທີ່ບໍ່ສອດຄ່ອງ.

--ອັບເດດ revision_id

ສະເຫມີປັບປຸງການແກ້ໄຂສະເພາະ.

--use-commit-ຂໍ້ຄວາມ ຄໍາ​ຫມັ້ນ​ສັນ​ຍາ​, -C ຄໍາຫມັ້ນສັນຍາ

ສະຫນັບສະຫນູນ: git ອ່ານຂໍ້ມູນການດັດແກ້ຈາກຄໍາຫມັ້ນສັນຍາສະເພາະ.

-- ຄຳເວົ້າ

ສະຫນັບສະຫນູນ: hg, git ເມື່ອສ້າງການດັດແກ້, ພະຍາຍາມໃຊ້ຄໍາຫມັ້ນສັນຍາທີ່ເຮັດວຽກ
ຂໍ້ຄວາມ verbatim, ໂດຍບໍ່ມີການກະຕຸ້ນໃຫ້ແກ້ໄຂມັນ. ເມື່ອປັບປຸງການແກ້ໄຂ, ປັບປຸງ
ບາງຊ່ອງຂໍ້ມູນຈາກຂໍ້ຄວາມສັນຍາທ້ອງຖິ່ນ.

ດາວໂຫຼດໄຟລ໌ [--as name] [--show]

ສະ​ຫນັບ​ສະ​ຫນູນ​: ລະ​ບົບ​ໄຟລ​໌​ດາວ​ໂຫລດ​ໄຟລ​໌​ກັບ​ແຜ່ນ​ທ້ອງ​ຖິ່ນ​, ເຊັ່ນ​:

$ arc ດາວໂຫລດ F33 # ດາວໂຫລດໄຟລ໌ 'F33'

--ເປັນ ຊື່

ບັນທຶກໄຟລ໌ດ້ວຍຊື່ສະເພາະແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນ.

--ສະແດງ

ຂຽນໄຟລ໌ໃສ່ stdout ແທນທີ່ຈະເປັນແຜ່ນ.

ສົ່ງອອກ [ເສັ້ນທາງ] ຮູບແບບ (svn) ສົ່ງອອກ [commit_range] ຮູບແບບ (git, hg) ສົ່ງອອກ
-- ການ​ປັບ​ປຸງ​ ການສົ່ງອອກຮູບແບບ revision_id --ຄວາມ​ແຕກ​ຕ່າງ ຮູບແບບ diff_id

ສະ​ຫນັບ​ສະ​ຫນູນ​: svn​, git​, hg ສົ່ງ​ອອກ​ການ​ປ່ຽນ​ແປງ​ໃນ​ທ້ອງ​ຖິ່ນ (ຫຼື​ການ​ປ່ຽນ​ແປງ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​) ກັບ​
ໄຟລ໌, ໃນບາງຮູບແບບ: git diff (--git), ຄວາມແຕກຕ່າງທີ່ເປັນເອກະພາບ (--ໂຮມ), ຫຼື ມັດ arc
(--arcbundle path) ຮູບແບບ.

--arcbundle ເອກະສານ

ສົ່ງອອກການປ່ຽນແປງເປັນຊຸດ arc. ຮູບແບບນີ້ສາມາດເປັນຕົວແທນຂອງການປ່ຽນແປງທັງຫມົດ. ເຫຼົ່ານີ້
bundle ສາ​ມາດ​ນໍາ​ໃຊ້​ກັບ 'arc patch​.

--ຄວາມ​ແຕກ​ຕ່າງ diff_id

ແທນທີ່ຈະສົ່ງອອກການປ່ຽນແປງຈາກສໍາເນົາທີ່ເຮັດວຽກ, ສົ່ງອອກພວກເຂົາຈາກຄວາມແຕກຕ່າງ
ຄວາມແຕກຕ່າງ.

--ການເຂົ້າລະຫັດ ການເຂົ້າລະຫັດ

ພະຍາຍາມປ່ຽນ patch ທີ່ບໍ່ແມ່ນ UTF-8 ເຂົ້າໄປໃນການເຂົ້າລະຫັດທີ່ລະບຸ.

--git

ສົ່ງອອກການປ່ຽນແປງເປັນ git patch. ຮູບແບບນີ້ມີຄວາມສົມບູນຫຼາຍກ່ວາການລວມ, ແຕ່ນ້ອຍກວ່າ
ສົມບູນກ່ວາຊຸດ arc. patches ເຫຼົ່ານີ້ສາມາດຖືກນໍາໃຊ້ກັບ 'git apply' ຫຼື 'arc
ເພີ້ມ'.

-- ການ​ປັບ​ປຸງ​ revision_id

ແທນທີ່ຈະສົ່ງອອກການປ່ຽນແປງຈາກສໍາເນົາທີ່ເຮັດວຽກ, ສົ່ງອອກພວກເຂົາຈາກຄວາມແຕກຕ່າງ
ການປັບປຸງ.

--ໂຮມ

ສົ່ງອອກການປ່ຽນແປງເປັນ patch ປະສົມປະສານ. ຮູບແບບນີ້ແມ່ນສົມບູນຫນ້ອຍກວ່າ git patches ຫຼື
ມັດແຂນ. ແຜ່ນແພເຫຼົ່ານີ້ສາມາດໃຊ້ກັບ 'patch' ຫຼື 'arc patch'.

ຄຸນ​ນະ​ສົມ​ບັດ [ທາງ​ເລືອກ​] ຊື່​ຄຸນ​ສົມ​ບັດ [ເລີ່ມ​ຕົ້ນ​]

ຮອງຮັບ: git, hg A wrapper on 'git branch' ຫຼື 'hg bookmark'.

ໂດຍບໍ່ມີຊື່, ມັນຈະສະແດງລາຍຊື່ສາຂາທີ່ມີຢູ່ແລະສະຖານະພາບການແກ້ໄຂຂອງພວກເຂົາ.

ດ້ວຍຊື່, ມັນສ້າງຫຼືກວດສອບສາຂາ. ຖ້າຊື່ສາຂາບໍ່ມີແລະ
ແມ່ນຢູ່ໃນຮູບແບບ D123 ຫຼັງຈາກນັ້ນສາຂາຂອງການແກ້ໄຂ D123 ຖືກກວດສອບ. ໃຊ້ເລີ່ມຕົ້ນ
ລະບຸບ່ອນທີ່ສາຂາໃຫມ່ຈະເລີ່ມຕົ້ນ. ໃຊ້ 'arc.feature.start.default' ເພື່ອຕັ້ງຄ່າ
ຄຸນສົມບັດເລີ່ມຕົ້ນທີ່ຕັ້ງເລີ່ມຕົ້ນ.

-- ສະ​ຖາ​ນະ​ພາບ​ໂດຍ​

ຈັດຮຽງສາຂາຕາມສະຖານະແທນເວລາ.

-- ຜົນຜະລິດ ຮູບແບບ

ດ້ວຍ 'json', ສະແດງຄຸນສົມບັດໃນຮູບແບບ JSON ທີ່ເຄື່ອງສາມາດອ່ານໄດ້.

--ເບິ່ງ​ທັງ​ຫມົດ

ລວມເອົາການດັດແກ້ທີ່ປິດແລະປະຖິ້ມໄວ້.

flag [object ...] flag object -- ຈະແຈ້ງ ວັດຖຸທຸງ [--ດັດແກ້] [--ສີ] [--ໝາຍເຫດ
ຫມາຍ​ເຫດ​]

ໃນຮູບແບບທໍາອິດ, ລາຍຊື່ວັດຖຸທີ່ທ່ານໄດ້ໝາຍໄວ້. ທ່ານສາມາດສະຫນອງຊື່ຂອງຫນຶ່ງຫຼື
ວັດຖຸເພີ່ມເຕີມ (Maniphest tasks T#, ການແກ້ໄຂຄວາມແຕກຕ່າງ D#, ການອ້າງອີງການແຜ່ກະຈາຍ
rXXX???, ຫຼື PHIDs PHID-XXX-???) ເພື່ອພິມທຸງສຳລັບວັດຖຸເຫຼົ່ານັ້ນເທົ່ານັ້ນ.

ໃນຮູບແບບທີສອງ, ລ້າງທຸງທີ່ມີຢູ່ແລ້ວຢູ່ໃນວັດຖຸຫນຶ່ງ.

ໃນຮູບແບບທີສາມ, ສ້າງຫຼືປັບປຸງທຸງຢູ່ໃນວັດຖຸຫນຶ່ງ. ສີເລີ່ມຕົ້ນເປັນສີຟ້າ
ແລະບັນທຶກໃຫ້ຫວ່າງເປົ່າ, ແຕ່ຖ້າທ່ານຍົກເວັ້ນທັງສອງທ່ານຕ້ອງຜ່ານ --ດັດແກ້.

-- ຈະແຈ້ງ

ລຶບທຸງຢູ່ໃນວັດຖຸ.

--ສີ ສີ

ກໍານົດສີຂອງທຸງຊາດ.

--ດັດແກ້

ແກ້ໄຂທຸງໃນວັດຖຸ.

--ຫມາຍ​ເຫດ​ ຫມາຍ​ເຫດ​

ຕັ້ງບັນທຶກໃສ່ທຸງ.

get-config [ຕົວເລືອກ] -- [ຊື່ ...]

ຮອງຮັບ: cli ອ່ານຕົວເລືອກການຕັ້ງຄ່າ arc. ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ອ່ານທັງຫມົດ
ຕົວເລືອກ

ກັບ -- verbose, ສະແດງໃຫ້ເຫັນລາຍລະອຽດກ່ຽວກັບຫນຶ່ງຫຼືຫຼາຍທາງເລືອກ.

-- verbose

ສະແດງຂໍ້ມູນລະອຽດກ່ຽວກັບທາງເລືອກ.

help [ຄໍາສັ່ງ] help -- ເຕັມ

ສະຫນັບສະຫນູນ: ພາສາອັງກິດສະແດງໃຫ້ເຫັນການຊ່ວຍເຫຼືອນີ້. ດ້ວຍຄໍາສັ່ງ, ສະແດງໃຫ້ເຫັນການຊ່ວຍເຫຼືອກ່ຽວກັບສະເພາະໃດຫນຶ່ງ
ຄໍາສັ່ງ.

-- ເຕັມ

ພິມລາຍລະອຽດກ່ຽວກັບແຕ່ລະຄໍາສັ່ງ.

ໃບຢັ້ງຢືນການຕິດຕັ້ງ [uri]

ສະຫນັບສະຫນູນ: http, https ຕິດຕັ້ງ Conduit credentials ເຂົ້າໄປໃນຂອງທ່ານ ~/.arcrc ສໍາລັບການໃຫ້
ຕິດຕັ້ງ Phabricator. ທ່ານຈໍາເປັນຕ້ອງເຮັດແນວນີ້ກ່ອນທີ່ທ່ານຈະສາມາດໃຊ້ 'arc', ຍ້ອນວ່າມັນເປີດໃຊ້
'arc' ເພື່ອເຊື່ອມຕໍ່ກິດຈະກໍາເສັ້ນຄໍາສັ່ງຂອງທ່ານກັບບັນຊີຂອງທ່ານຢູ່ໃນເວັບ. ດໍາເນີນການນີ້
ຄໍາສັ່ງຈາກພາຍໃນໄດເລກະທໍລີໂຄງການເພື່ອຕິດຕັ້ງໃບຢັ້ງຢືນຂອງໂຄງການນັ້ນ, ຫຼື
ລະບຸ URI ທີ່ບໍ່ຊັດເຈນ (ເຊັ່ນ: "https://phabricator.example.com/").

ທີ່ດິນ [ທາງເລືອກ] [ref]

ສະຫນັບສະຫນູນ: git, hg

ເຜີຍແຜ່ສະບັບປັບປຸງທີ່ຍອມຮັບຫຼັງຈາກການທົບທວນຄືນ. ຄໍາສັ່ງນີ້ແມ່ນຂັ້ນຕອນສຸດທ້າຍໃນ
ຂັ້ນຕອນການເຮັດວຽກການກວດສອບລະຫັດມາດຕະຖານຄວາມແຕກຕ່າງກ່ອນການເຜີຍແຜ່.

ຄໍາສັ່ງນີ້ລວມແລະຊຸກຍູ້ການປ່ຽນແປງທີ່ກ່ຽວຂ້ອງກັບການປັບປຸງທີ່ຍອມຮັບ
ປະຈຸບັນນັ່ງຢູ່ໃນ ref, ເຊິ່ງປົກກະຕິແລ້ວແມ່ນຊື່ຂອງສາຂາທ້ອງຖິ່ນ. ໂດຍບໍ່ມີການ
ref, ສະຖານະການສໍາເນົາທີ່ເຮັດວຽກໃນປະຈຸບັນຈະຖືກນໍາໃຊ້.

ພາຍໃຕ້ Git: ສາຂາ, ແທັກ, ແລະຄໍາຫມັ້ນສັນຍາທີ່ຕົນເອງມັກ (ຫົວທີ່ແຍກອອກ) ອາດຈະຖືກລົງຈອດ.

ພາຍໃຕ້ Mercurial: ສາຂາແລະ bookmarks ອາດຈະຖືກລົງຈອດ, ແຕ່ວ່າພຽງແຕ່ໃສ່ເປົ້າຫມາຍຂອງ
ປະເພດດຽວກັນ. ເບິ່ງ T3855.

ຂະບວນການເຮັດວຽກເລືອກສາຂາເປົ້າຫມາຍທີ່ຈະລົງຈອດແລະຫ່າງໄກສອກຫຼີກບ່ອນທີ່ມີການປ່ຽນແປງ
ຈະຖືກຊຸກດັນໃຫ້.

ສາຂາເປົ້າໝາຍຖືກເລືອກໂດຍການກວດກາແຫຼ່ງເຫຼົ່ານີ້ຕາມລຳດັບ:

- ໄດ້ --ໄປ ທຸງ; - ສາຍນ້ໍາຂອງສາຂາປະຈຸບັນ, recursively (Git ເທົ່ານັ້ນ); -
ການຕັ້ງຄ່າ arc.land.onto.default; - ຫຼືໂດຍການຫຼຸດລົງກັບຄືນໄປບ່ອນມາດຕະຖານ
default:

- "ຕົ້ນສະບັບ" ໃນ Git; - "ຄ່າເລີ່ມຕົ້ນ" ໃນ Mercurial.

ຣີໂໝດຖືກເລືອກໂດຍການກວດສອບແຫຼ່ງເຫຼົ່ານີ້ຕາມລຳດັບ:

- ໄດ້ --ໄລຍະໄກ ທຸງ; - ສາຍນ້ໍາຂອງສາຂາປະຈຸບັນ, recursively (Git ເທົ່ານັ້ນ);
- ຫຼືໂດຍການຫຼຸດລົງກັບຄືນໄປບ່ອນມາດຕະຖານມາດຕະຖານ:

- "ຕົ້ນກໍາເນີດ" ໃນ Git; - ໄລຍະໄກເລີ່ມຕົ້ນໃນ Mercurial.

ຫຼັງຈາກການເລືອກສາຂາເປົ້າຫມາຍແລະຫ່າງໄກສອກຫຼີກ, ຄໍາຫມັ້ນສັນຍາທີ່ຈະລົງຈອດແມ່ນ
ພິມອອກ.

ກັບ --ເບິ່ງຕົວຢ່າງ, ການປະຕິບັດຢຸດຢູ່ທີ່ນີ້, ກ່ອນທີ່ການປ່ຽນແປງຈະຖືກລວມເຂົ້າກັນ.

ການປ່ຽນແປງໄດ້ຖືກລວມເຂົ້າກັບການປ່ຽນແປງໃນສາຂາເປົ້າຫມາຍ, ປະຕິບັດຕາມກົດລະບຽບເຫຼົ່ານີ້:

ໃນ repositories ທີ່ມີປະຫວັດສາດທີ່ປ່ຽນແປງໄດ້ຫຼືກັບ --squash, ນີ້ຈະດໍາເນີນການ squash ເປັນ
merge (ສາຂາທັງຫມົດຈະຖືກສະແດງເປັນຫນຶ່ງຄໍາຫມັ້ນສັນຍາຫຼັງຈາກ merge).

ໃນ repositories ທີ່ມີປະຫວັດສາດ immutable ຫຼືກັບ --ລວມເຂົ້າກັນ, ນີ້ຈະປະຕິບັດຢ່າງເຂັ້ມງວດ
merge (ຄໍາຫມັ້ນສັນຍາການຜະສົມຜະສານຈະຖືກສ້າງຂຶ້ນສະເຫມີ, ແລະຄໍາຫມັ້ນສັນຍາທ້ອງຖິ່ນຈະຖືກຮັກສາໄວ້).

ຄໍາຫມັ້ນສັນຍາຜົນໄດ້ຮັບຈະໄດ້ຮັບຂໍ້ຄວາມຄໍາຫມັ້ນສັນຍາທີ່ທັນສະໄຫມທີ່ອະທິບາຍເຖິງ
ສະຖານະສຸດທ້າຍຂອງການປັບປຸງໃນຄວາມແຕກຕ່າງ.

ໃນ Git, ການລວມກັນເກີດຂຶ້ນໃນ HEAD ແຍກ. ສາຂາທ້ອງຖິ່ນອ້າງອີງ (ຖ້າມີ
ມີຢູ່) ຍັງບໍ່ໄດ້ປັບປຸງເທື່ອ.

ກັບ --ຖື, ການປະຕິບັດຢຸດເຊົາຢູ່ທີ່ນີ້, ກ່ອນທີ່ການປ່ຽນແປງຈະຖືກຍູ້.

ການປ່ຽນແປງແມ່ນ pushed ເຂົ້າໄປໃນໄລຍະໄກ.

ໃຫ້ຄໍາປຶກສາແຫຼ່ງພະລັງງານ mystical, ຂະບວນການເຮັດວຽກເຮັດໃຫ້ການຄາດເດົາກ່ຽວກັບລັດໃດ
ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ສິ້ນ​ສຸດ​ລົງ​ຫຼັງ​ຈາກ​ຂະ​ບວນ​ການ​ສໍາ​ເລັດ​ຮູບ​ແລະ​ສໍາ​ເນົາ​ການ​ເຮັດ​ວຽກ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ໃສ່​ເຂົ້າ​ໄປ​ໃນ​
ລັດນັ້ນ.

ສາ​ຂາ​ທີ່​ໄດ້​ລົງ​ຈອດ​ແມ່ນ​ໄດ້​ຖືກ​ລົບ​, ເວັ້ນ​ເສຍ​ແຕ່​ໄດ້​ -- ສາຂາ ທຸງຜ່ານຫຼື
ສາຂາທີ່ດິນແມ່ນຄືກັນກັບສາຂາເປົ້າຫມາຍ.

--delete-remote

ລຶບສາຂາຄຸນສົມບັດໃນຣີໂໝດຫຼັງຈາກລົງຈອດ.

--ຖື

ກະກຽມການປ່ຽນແປງທີ່ຈະຍູ້, ແຕ່ຕົວຈິງແລ້ວບໍ່ໄດ້ຍູ້ມັນ.

-- ສາຂາ

ຮັກສາສາຂາຄຸນສົມບັດຫຼັງຈາກການຊຸກຍູ້ການປ່ຽນແປງໄປຫາໄລຍະໄກ (ໂດຍຄ່າເລີ່ມຕົ້ນ, ມັນແມ່ນ
ລົບ).

--ລວມເຂົ້າກັນ

ສະຫນັບສະຫນູນ: git ປະຕິບັດ a --no-ff ລວມ, ບໍ່ແມ່ນ --squash ຮວມ. ຖ້າໂຄງການແມ່ນ
ໝາຍວ່າມີປະຫວັດທີ່ບໍ່ປ່ຽນແປງໄດ້, ນີ້ແມ່ນພຶດຕິກຳເລີ່ມຕົ້ນ.

--ໄປ ຕົ້ນສະບັບ

ສາຂາຄຸນສົມບັດທີ່ດິນໃສ່ສາຂາອື່ນທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ ('master' ໃນ git,
'ຄ່າເລີ່ມຕົ້ນ' ໃນ hg). ທ່ານສາມາດປ່ຽນຄ່າເລີ່ມຕົ້ນໄດ້ໂດຍການຕັ້ງຄ່າ 'arc.land.onto.default'
ດ້ວຍ `arc set-config` ຫຼືສຳລັບໂຄງການທັງໝົດໃນ .arcconfig.

--ເບິ່ງຕົວຢ່າງ

ພິມຄໍາຫມັ້ນສັນຍາທີ່ຈະລົງຈອດ. ຕົວຈິງແລ້ວບໍ່ໄດ້ດັດແປງຫຼືທີ່ດິນ
ຄໍາຫມັ້ນສັນຍາ.

--ໄລຍະໄກ ຕົ້ນກໍາເນີດ

ຍູ້ໄປທີ່ຣີໂໝດອື່ນທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ ('ຕົ້ນກຳເນີດ' ໃນ git).

-- ການ​ປັບ​ປຸງ​ id

ໃຊ້ຂໍ້ຄວາມຈາກການແກ້ໄຂສະເພາະ, ແທນທີ່ຈະເປັນການຄາດເດົາການດັດແກ້ໂດຍອີງໃສ່
ກ່ຽວກັບເນື້ອໃນສາຂາ.

--squash

Perform a --squash ລວມ, ບໍ່ແມ່ນ --no-ff ຮວມ. ຖ້າໂຄງການຖືກຫມາຍວ່າມີ
ປະຫວັດທີ່ປ່ຽນແປງໄດ້, ນີ້ແມ່ນພຶດຕິກໍາເລີ່ມຕົ້ນ.

--update-with-merge

ຮອງຮັບ: git ເມື່ອປັບປຸງສາຂາຄຸນສົມບັດ, ໃຫ້ໃຊ້ merge ແທນ rebase. ນີ້
ແມ່ນພຶດຕິກໍາເລີ່ມຕົ້ນ. ການຕັ້ງຄ່າ arc.land.update.default ເປັນ 'merge' ຍັງສາມາດເປັນ
ໃຊ້ເພື່ອເຮັດໃຫ້ມັນເປັນຄ່າເລີ່ມຕົ້ນ.

--update-with-rebase

ຮອງຮັບ: git ເມື່ອອັບເດດສາຂາຄຸນສົມບັດ, ໃຫ້ໃຊ້ rebase ແທນການຮວມ. ນີ້
ອາດຈະເຮັດໃຫ້ສິ່ງຕ່າງໆເຮັດວຽກດີຂຶ້ນໃນບາງກໍລະນີ. ຕັ້ງ arc.land.update.default ເປັນ
'rebase' ເພື່ອເຮັດໃຫ້ມັນເປັນຄ່າເລີ່ມຕົ້ນ.

ປົດປ່ອຍ [ເສັ້ນທາງ]

ສະຫນັບສະຫນູນ: libphutil ສ້າງຫຼືປັບປຸງຫ້ອງສະຫມຸດ libphutil, ຕ້ອງການສ້າງ
ໄຟລ໌ metadata ເຊັ່ນ init.php.

--ທັງໝົດ

ວາງແຄດໂມດູນໄວ້ກ່ອນທີ່ຈະປົດປ່ອຍ. ນີ້ຈະເຮັດການວິເຄາະຄືນໃຫມ່ຢ່າງສົມບູນ
ຫ້ອງສະໝຸດ. ຢ່າງລະອຽດ, ແຕ່ຊ້າ!

--force-update

ບັງຄັບໃຫ້ປັບປຸງແຜນທີ່ຫ້ອງສະໝຸດ, ເຖິງແມ່ນວ່າຈະມີຄວາມຜິດພາດຢູ່ບ່ອນຢູ່ກໍຕາມ.

--library-name ຊື່

ໃຊ້ທຸງສໍາລັບຊື່ຫ້ອງສະຫມຸດແທນທີ່ຈະລໍຖ້າການປ້ອນຂໍ້ມູນຂອງຜູ້ໃຊ້.

lint [ທາງເລືອກ] [ເສັ້ນທາງ] lint [ທາງເລືອກ] --rev [ປັບ​ປຸງ​ແກ້​ໄຂ ]

ສະຫນັບສະຫນູນ: git, svn, hg ດໍາເນີນການວິເຄາະສະຖິດກ່ຽວກັບການປ່ຽນແປງເພື່ອກວດເບິ່ງຄວາມຜິດພາດ. ຖ້າບໍ່ມີ
ໄຟລ໌ຖືກລະບຸໄວ້, lint ຈະຖືກດໍາເນີນການໃນທຸກໄຟລ໌ທີ່ຖືກດັດແກ້.

--ປັບ​ປຸງ​ທັງ​ຫມົດ​

ໃນເວລາທີ່ linting git repositories, ແກ້ໄຂ HEAD ດ້ວຍ patches ທັງຫມົດທີ່ແນະນໍາໂດຍ lint
ໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ.

--amend-ແກ້ໄຂອັດຕະໂນມັດ

ໃນເວລາທີ່ linting git repositories, ແກ້ໄຂ HEAD ດ້ວຍ autofix patches ແນະນໍາໂດຍ lint
ໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ.

--apply-patches

ນຳໃຊ້ແຜ່ນທີ່ແນະນຳໂດຍ lint ໃສ່ສຳເນົາທີ່ເຮັດວຽກໄດ້ໂດຍບໍ່ຕ້ອງເຕືອນ.

--cache bool

0 ເພື່ອປິດການໃຊ້ງານ cache, 1 ເພື່ອເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນຖືກກໍານົດໂດຍ
'arc.lint.cache' ໃນການຕັ້ງຄ່າ, ເຊິ່ງເລີ່ມຕົ້ນທີ່ຈະປິດ. ເບິ່ງບັນທຶກໃນ
'arc.lint.cache'.

-- ເຄື່ອງຈັກ ຊື່ຫ້ອງຮຽນ

ຍົກເລີກການກຳນົດຄ່າເຄື່ອງຈັກ lint ສຳລັບໂຄງການນີ້.

-- ທຸກຢ່າງ

Lint ໄຟລ໌ທັງຫມົດໃນໂຄງການ.

--lintall

ສະ​ແດງ​ການ​ເຕືອນ​ໄພ lint ທັງ​ຫມົດ​, ບໍ່​ພຽງ​ແຕ່​ທີ່​ຢູ່​ໃນ​ເສັ້ນ​ທີ່​ປ່ຽນ​ແປງ​. ເມື່ອເສັ້ນທາງຖືກລະບຸ,
ນີ້ແມ່ນພຶດຕິກໍາເລີ່ມຕົ້ນ.

-- never-apply-patches

ຢ່າໃຊ້ແຜ່ນທີ່ແນະນໍາໂດຍ lint.

--ພຽງແຕ່-ປ່ຽນແປງ

ສະ​ແດງ​ການ​ເຕືອນ​ໄພ lint ພຽງ​ແຕ່​ກ່ຽວ​ກັບ​ການ​ປ່ຽນ​ແປງ​ເສັ້ນ​. ໃນເວລາທີ່ບໍ່ມີເສັ້ນທາງຖືກລະບຸ, ນີ້ແມ່ນ
ຄ່າເລີ່ມຕົ້ນ. ນີ້ແຕກຕ່າງຈາກພຽງແຕ່ໃຫມ່ໃນກໍລະນີທີ່ການດັດແກ້ເສັ້ນແນະນໍາ
lint ໃນສາຍອື່ນໆທີ່ບໍ່ໄດ້ດັດແປງ.

--ໃໝ່ເທົ່ານັ້ນ bool

ຮອງຮັບ: git, hg ສະແດງພຽງແຕ່ຂໍ້ຄວາມທີ່ບໍ່ມີຢູ່ໃນລະຫັດຕົ້ນສະບັບ.

--outfile ເສັ້ນທາງ

ສົ່ງຜົນໄດ້ຮັບ linter ໄປຫາໄຟລ໌. ຄ່າເລີ່ມຕົ້ນເປັນ stdout.

-- ຜົນຜະລິດ ຮູບແບບ

ດ້ວຍ 'ສະຫຼຸບ', ສະແດງຄໍາເຕືອນຂອງ lint ໃນຮູບແບບທີ່ຫນາແຫນ້ນກວ່າ. ດ້ວຍ 'json', ສະແດງ
ການເຕືອນໄພ lint ໃນຮູບແບບ JSON ທີ່ເຄື່ອງສາມາດອ່ານໄດ້. ດ້ວຍ 'ບໍ່ມີ', ຈະບໍ່ສະແດງຄໍາເຕືອນກ່ຽວກັບ lint.
ດ້ວຍ 'compiler', ສະແດງຄໍາເຕືອນຂອງ lint ທີ່ເຫມາະສົມສໍາລັບບັນນາທິການຂອງທ່ານ. ດ້ວຍ 'xml', ສະແດງ
ການເຕືອນໄພ lint ໃນຮູບແບບ Checkstyle XML.

--rev ການແກ້ໄຂ

ສະຫນັບສະຫນູນ: git, hg Lint ປ່ຽນແປງນັບຕັ້ງແຕ່ການດັດແກ້ສະເພາະ.

--ຄວາມ​ຮຸນ​ແຮງ string

ກໍານົດຄວາມຮຸນແຮງຂໍ້ຄວາມຕໍາ່ສຸດທີ່. ຫນຶ່ງໃນ: 'ຄໍາແນະນໍາ', 'autofix', 'ເຕືອນ', 'error',
'ພິການ'. ຄ່າເລີ່ມຕົ້ນຂອງ 'ຄໍາແນະນໍາ'.

linters [ຕົວ​ເລືອກ​] [ຊື່​]

ສະ​ຫນັບ​ສະ​ຫນູນ​: cli ລາຍ​ຊື່ linters ທີ່​ມີ​ແລະ​ການ​ຕັ້ງ​ຄ່າ​, ມີ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​
ສິ່ງທີ່ພວກເຂົາເຮັດແລະສະບັບໃດທີ່ຖືກຕິດຕັ້ງ.

ຖ້າຊື່ແມ່ນໃຫ້, linter ທີ່ມີຊື່ນັ້ນຈະຖືກສະແດງ.

--ຄົ້ນຫາ ຄົ້ນຫາ

ຄົ້ນຫາສໍາລັບ linters. ການຊອກຫາແມ່ນຕົວພິມນ້ອຍ, ແລະຖືກປະຕິບັດຕໍ່ກັບຊື່ ແລະ
ລາຍ​ລະ​ອຽດ​ຂອງ​ແຕ່​ລະ linter​.

-- verbose

ສະແດງຂໍ້ມູນລະອຽດ, ລວມທັງທາງເລືອກ.

ບັນຊີລາຍຊື່

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, svn​, hg ບັນ​ຊີ​ລາຍ​ການ​ການ​ແກ້​ໄຂ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ເປີດ​ຂອງ​ທ່ານ​.

paste [--title title] [--lang language] [--json] paste id [--json]

ຮອງຮັບ: ແບ່ງປັນຂໍ້ຄວາມ ແລະຈັບຂໍ້ຄວາມໂດຍໃຊ້ແອັບພລິເຄຊັນ Paste. ເພື່ອສ້າງການວາງ,
ໃຊ້ stdin ເພື່ອສະຫນອງຂໍ້ຄວາມ:

$ cat list_of_ducks.txt | ວາງ arc

ເພື່ອດຶງຂໍ້ມູນການວາງ, ໃຫ້ລະບຸ ID ການວາງ:

$ arc paste P123

--json

ຜົນຜະລິດໃນຮູບແບບ JSON.

--lang ພາສາ

ພາສາສໍາລັບການເນັ້ນໄວຍະກອນ.

--ຫົວຂໍ້ ຫົວຂໍ້

ຫົວຂໍ້ສໍາລັບການວາງ.

patch D12345 patch -- ການ​ປັບ​ປຸງ​ revision_id patch --ຄວາມ​ແຕກ​ຕ່າງ diff_id patch --patch ເອກະສານ
patch --arcbundle bundlefile

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, svn​, hg ນໍາ​ໃຊ້​ການ​ປ່ຽນ​ແປງ​ໃນ​ການ​ແກ້​ໄຂ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​, patchfile​, ຫຼື​.
arc bundle ກັບສໍາເນົາເຮັດວຽກ.

--arcbundle bundlefile

ນຳໃຊ້ການປ່ຽນແປງຈາກຊຸດອາກທີ່ສ້າງຂຶ້ນດ້ວຍ 'ການສົ່ງອອກອາກ'.

--ຄວາມ​ແຕກ​ຕ່າງ diff_id

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

--ການເຂົ້າລະຫັດ ການເຂົ້າລະຫັດ

ພະຍາຍາມປ່ຽນ patch ທີ່ບໍ່ແມ່ນ UTF-8 ເຂົ້າໄປໃນການເຂົ້າລະຫັດທີ່ລະບຸ.

--ກຳລັງ

ຫ້າມດໍາເນີນການກວດກາສຸຂະພາບໃດໆ.

-- ສາຂາ

ຮອງຮັບ: git, hg ໂດຍປົກກະຕິ, ສາຂາໃຫມ່ (git) ຫຼື bookmark (hg) ຖືກສ້າງຂື້ນແລະຫຼັງຈາກນັ້ນ.
patch ຖືກນໍາໃຊ້ແລະຫມັ້ນສັນຍາຢູ່ໃນສາຂາ / ບຸກມາກໃຫມ່. ທຸງນີ້
cherry-ເລືອກເອົາຜົນໄດ້ຮັບຄໍາຫມັ້ນສັນຍາໃສ່ສາຂາຕົ້ນສະບັບແລະລຶບ
ສາຂາຊົ່ວຄາວ.

--nocommit

ສະຫນັບສະຫນູນ: git, hg ປົກກະຕິພາຍໃຕ້ git / hg, ຖ້າ patch ປະສົບຜົນສໍາເລັດ, ການປ່ຽນແປງ
ຫມັ້ນສັນຍາກັບສໍາເນົາການເຮັດວຽກ. ທຸງນີ້ປ້ອງກັນບໍ່ໃຫ້ຄໍາຫມັ້ນສັນຍາ.

--patch patchfile

ນຳໃຊ້ການປ່ຽນແປງຈາກ git patchfile ຫຼື patchfile unified.

-- ການ​ປັບ​ປຸງ​ revision_id

ນຳໃຊ້ການປ່ຽນແປງຈາກການແກ້ໄຂຄວາມແຕກຕ່າງ, ໂດຍໃຊ້ຄວາມແຕກຕ່າງຫຼ້າສຸດທີ່ມີ
ໄດ້ຖືກຕິດຢູ່ກັບມັນ. ທ່ານສາມາດເອີ້ນໃຊ້ 'arc patch D12345' ເປັນ shorthand.

--skip-dependencies

ສະຫນັບສະຫນູນ: git, hg ໂດຍປົກກະຕິ, ຖ້າ patch ມີການເພິ່ງພາອາໄສທີ່ບໍ່ມີຢູ່ໃນ
ສໍາ​ເນົາ​ການ​ເຮັດ​ວຽກ​, arc ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ໃຫ້​ເຂົາ​ເຈົ້າ​ເຊັ່ນ​ດຽວ​ກັນ​. ທຸງນີ້ປ້ອງກັນການເຮັດວຽກດັ່ງກ່າວ.

--ອັບເດດ

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, svn​, hg ປັບ​ປຸງ​ສໍາ​ເນົາ​ການ​ເຮັດ​ວຽກ​ໃນ​ທ້ອງ​ຖິ່ນ​ກ່ອນ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ການ​ແກ້​ໄຂ​ໄດ້​.

ກັບຄືນມາ

ກະລຸນາໃຊ້ arc backout ແທນ

set-config [ຕົວເລືອກ] -- ມູນຄ່າຊື່

ຮອງຮັບ: cli ກໍານົດທາງເລືອກການຕັ້ງຄ່າ arc.

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

ຄ່າຂອງຜູ້ໃຊ້ຖືກຂຽນເປັນ '~/.arcrc'ໃນ Linux ແລະ Mac OS X, ແລະບໍ່ໄດ້ເປີດເຜີຍ
ສະຖານທີ່ຢູ່ໃນ Windows. ຄ່າທ້ອງຖິ່ນຖືກຂຽນໃສ່ໄດເລກະທໍລີ arc ພາຍໃຕ້ອັນໃດນຶ່ງ
.git, .hg, ຫຼື .svn ຕາມຄວາມເໝາະສົມ.

--ທ້ອງຖິ່ນ

ກໍານົດຄ່າ config ທ້ອງຖິ່ນແທນທີ່ຈະເປັນຜູ້ໃຊ້.

shell-complete --ປະຈຸບັນ N -- [argv]

ສະຫນັບສະຫນູນ: bash, ແລະອື່ນໆ. ປະຕິບັດການສໍາເລັດຮູບແກະ. ເພື່ອນໍາໃຊ້ການສໍາເລັດຮູບແກະ, ແຫຼ່ງ
script ທີ່ເຫມາະສົມຈາກ 'resources/shell/' ໃນ .shellrc ຂອງທ່ານ.

--ປະຈຸບັນ cursor_position

ໄລຍະປະຈຸບັນໃນລາຍການໂຕ້ແຍ້ງກຳລັງສຳເລັດ.

ເລີ່ມວັດຖຸ

ເລີ່ມການຕິດຕາມການເຮັດວຽກໃນ Phrequent.

ຢຸດ [--note note] [objects]

ເລີ່ມການຕິດຕາມການເຮັດວຽກໃນ Phrequent.

--ຫມາຍ​ເຫດ​ ຫມາຍ​ເຫດ​

ບັນທຶກເພື່ອແນບໃສ່ເວລາທີ່ຕິດຕາມ.

ວຽກ​ງານ [ທາງ​ເລືອກ​]

ເບິ່ງໜ້າວຽກທັງໝົດທີ່ໄດ້ຮັບມອບໝາຍ.

-- ຈຳກັດ n

ຈໍາ​ກັດ​ຈໍາ​ນວນ​ຂອງ​ວຽກ​ງານ​ທີ່​ໄດ້​ຮັບ​, ຄ່າ​ເລີ່ມ​ຕົ້ນ​ແມ່ນ​ທັງ​ຫມົດ​.

--ສັ່ງ ຄຳສັ່ງ

ຈັດລຽງວຽກໂດຍອີງໃສ່ບູລິມະສິດ, ສ້າງ, ຫຼືດັດແກ້, ຄ່າເລີ່ມຕົ້ນແມ່ນບູລິມະສິດ.

--ເຈົ້າຂອງ ຊື່ຜູ້ໃຊ້

ສະ​ແດງ​ໃຫ້​ເຫັນ​ພຽງ​ແຕ່​ວຽກ​ງານ​ທີ່​ໄດ້​ຮັບ​ການ​ມອບ​ຫມາຍ​ໃຫ້​ຊື່​ຜູ້​ໃຊ້​ທີ່​ໃຫ້​, ຍັງ​ຍອມ​ຮັບ @all ເພື່ອ​ສະ​ແດງ​ທັງ​ຫມົດ​,
ຄ່າເລີ່ມຕົ້ນແມ່ນເຈົ້າ.

--ສະຖານະ task_status

ສະແດງໜ້າວຽກທີ່ເປີດ ຫຼືປິດ, ຄ່າເລີ່ມຕົ້ນແມ່ນເປີດ.

-- ບໍ່ໄດ້ມອບໝາຍ

ສະແດງພຽງແຕ່ວຽກງານທີ່ບໍ່ໄດ້ມອບຫມາຍ (upforgrabs).

ທີ່ໃຊ້ເວລາ

ສະແດງສິ່ງທີ່ເຈົ້າກຳລັງຕິດຕາມຢູ່ໃນ Phrequent.

todo ສະຫຼຸບ [ຕົວເລືອກ]

ສ້າງໜ້າວຽກໃຫ້ຕົວທ່ານເອງໄດ້ໄວ.

-- ຄົ້ນຫາ

ຫຼັງຈາກສ້າງຫນ້າວຽກ, ເປີດມັນຢູ່ໃນຕົວທ່ອງເວັບ.

--cc DC, -C cc

ຜູ້ໃຊ້ອື່ນໆເພື່ອ CC ໃນຫນ້າວຽກໃຫມ່.

-- ໂຄງ​ການ​ ໂຄງການ

ໂຄງການທີ່ຈະມອບຫມາຍໃຫ້ວຽກງານ.

ຫົວໜ່ວຍ [ທາງເລືອກ] [ເສັ້ນທາງ] ຫົວໜ່ວຍ [ທາງເລືອກ] --rev [ປັບ​ປຸງ​ແກ້​ໄຂ ]

ສະ​ຫນັບ​ສະ​ຫນູນ​: git​, svn​, hg ແລ່ນ​ການ​ທົດ​ສອບ​ຫນ່ວຍ​ບໍ​ລິ​ການ​ທີ່​ກວມ​ເອົາ​ເສັ້ນ​ທາງ​ທີ່​ກໍາ​ນົດ​ໄວ້​. ຖ້າບໍ່ມີເສັ້ນທາງ
ທີ່ລະບຸໄວ້, ການທົດສອບຫນ່ວຍງານທີ່ກວມເອົາໄຟລ໌ດັດແກ້ທັງຫມົດຈະຖືກດໍາເນີນ.

-- ການຄຸ້ມຄອງ

ເປີດໃຊ້ຂໍ້ມູນການຄຸ້ມຄອງສະເໝີ.

-- ການ​ຄຸ້ມ​ຄອງ​ລະ​ອຽດ​

ສະແດງບົດລາຍງານການຄຸ້ມຄອງລາຍລະອຽດກ່ຽວກັບ CLI. ຫມາຍເຖິງ -- ການຄຸ້ມຄອງ.

-- ເຄື່ອງຈັກ ຊື່ຫ້ອງຮຽນ

ລົບລ້າງເຄື່ອງຈັກທີ່ກຳນົດຄ່າສຳລັບໂຄງການນີ້.

-- ທຸກຢ່າງ

ດໍາເນີນການທົດສອບທຸກໆຄັ້ງ.

--json

ລາຍງານຜົນໄດ້ຮັບໃນຮູບແບບ JSON.

-- ບໍ່ມີການຄຸ້ມຄອງ

ປິດການນຳໃຊ້ຂໍ້ມູນການຄຸ້ມຄອງສະເໝີ.

-- ຜົນຜະລິດ ຮູບແບບ

ດ້ວຍ 'ເຕັມ', ສະແດງບົດລາຍງານທີ່ສວຍງາມເຕັມທີ່ (ຄ່າເລີ່ມຕົ້ນ). ດ້ວຍ 'json', ລາຍງານຜົນໄດ້ຮັບໃນ JSON
ຮູບແບບ. ດ້ວຍ 'ugly', ໃຊ້ uglier (ແຕ່ມີປະສິດທິພາບຫຼາຍ) ການຈັດຮູບແບບ JSON. ດ້ວຍ 'ບໍ່ມີ',
ຢ່າພິມຜົນໄດ້ຮັບ.

--rev ການແກ້ໄຂ

ສະຫນັບສະຫນູນ: git, hg ດໍາເນີນການທົດສອບຫນ່ວຍບໍລິການກວມເອົາການປ່ຽນແປງນັບຕັ້ງແຕ່ການດັດແກ້ສະເພາະ.

--ເປົ້າ​ຫມາຍ ຟິດ

(PROTOTYPE) ບັນທຶກສໍາເນົາຜົນການທົດສອບໃນການກໍ່ສ້າງ Harbormaster ທີ່ລະບຸໄວ້
ເປົ້າຫມາຍ.

--ຂີ້ຮ້າຍ

ກັບ --json, ໃຊ້ການຈັດຮູບແບບ uglier (ແຕ່ມີປະສິດທິພາບກວ່າ).

ຍົກລະດັບ

ສະຫນັບສະຫນູນ: cli ຍົກລະດັບ arcanist ແລະ libphutil ເປັນສະບັບຫລ້າສຸດ.

ອັບໂຫລດໄຟລ໌ [file ...] [--json]

ຮອງຮັບ: ລະບົບໄຟລ໌ອັບໂຫລດໄຟລ໌ຈາກແຜ່ນທ້ອງຖິ່ນ.

--json

ຂໍ້ມູນການອັບໂຫລດຂໍ້ມູນໃນຮູບແບບ JSON.

-- ຊົ່ວຄາວ

ໝາຍໄຟລ໌ດັ່ງກ່າວເປັນການຊົ່ວຄາວ. ໄຟລ໌ຊົ່ວຄາວຈະຖືກລຶບອັດຕະໂນມັດຫຼັງຈາກວັນທີ 24
ຊົ່ວໂມງ.

ຮຸ່ນ [ຕົວເລືອກ]

ສະຫນັບສະຫນູນ: cli ສະແດງໃຫ້ເຫັນສະບັບປະຈຸບັນຂອງ arcanist.

ທີ່ [ຕົວເລືອກ] (svn) ເຊິ່ງ [ທາງເລືອກ] [ຄໍາຫມັ້ນສັນຍາ] (hg, git)

ສະ​ຫນັບ​ສະ​ຫນູນ​: svn​, git​, hg ສະ​ແດງ​ໃຫ້​ເຫັນ​ວ່າ repository ການ​ສໍາ​ເນົາ​ທີ່​ເຮັດ​ວຽກ​ໃນ​ປະ​ຈຸ​ບັນ​ທີ່​ສອດ​ຄ້ອງ​ກັນ​.
to, ເຊິ່ງ commits 'arc diff' ຈະເລືອກ, ແລະສະບັບປັບປຸງໃດຢູ່ໃນສໍາເນົາທີ່ເຮັດວຽກ
(ຫຼືການດັດແກ້ໃດ, ຖ້າມີຫຼາຍກວ່າຫນຶ່ງກົງກັນ).

--ສະຖານະໃດນຶ່ງ

ສະແດງໃຫ້ເຫັນການດັດແກ້ທີ່ຫມັ້ນສັນຍາແລະປະຖິ້ມໄວ້.

--ຖານ ກົດລະບຽບ

ສະຫນັບສະຫນູນ: git, hg ກົດລະບຽບເພີ່ມເຕີມສໍາລັບການກໍານົດການປັບປຸງພື້ນຖານ.

--ຫົວ ຄໍາຫມັ້ນສັນຍາ

ສະຫນັບສະຫນູນ: git ລະບຸຈຸດສິ້ນສຸດຂອງຂອບເຂດຄໍາຫມັ້ນສັນຍາທີ່ຈະເລືອກເອົາ.

--show-base

ຮອງຮັບ: git, hg Print base commit only and exit.

ຕົວເລືອກອ້າງອີງ

-- ຕິດຕາມ

ຄຳສັ່ງດີບັກ. ສະແດງຄໍາສັ່ງພື້ນຖານຍ້ອນວ່າພວກມັນຖືກປະຕິບັດ, ແລະເຕັມ stack
ຮ່ອງຮອຍໃນເວລາທີ່ຂໍ້ຍົກເວັ້ນຖືກຖິ້ມ.

--no-ansi

ສົ່ງອອກເປັນຂໍ້ຄວາມ ASCII ທຳມະດາເທົ່ານັ້ນ, ບໍ່ມີສີ ຫຼືຮູບແບບ.

--ansi

ໃຊ້ການຈັດຮູບແບບແມ້ແຕ່ຢູ່ໃນສະພາບແວດລ້ອມທີ່ອາດຈະບໍ່ຮອງຮັບມັນ. ຕົວຢ່າງ: arc
--ansi ໜ່ວຍ | ຫນ້ອຍ -r

--load-phutil-library=/path/to/library

ບໍ່ສົນໃຈຫ້ອງສະໝຸດທີ່ມີລາຍຊື່ຢູ່ໃນ .arcconfig ແລະໂຫຼດຫ້ອງສະໝຸດທີ່ລະບຸໄວ້ຢ່າງຈະແຈ້ງ
ແທນ. ສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດສໍາລັບການພັດທະນາ Arcanist.

--conduit-uri ປະເພດ

ບໍ່ສົນໃຈ Conduit URI ທີ່ຕັ້ງຄ່າໄວ້ ແລະໃຊ້ອັນທີ່ຈະແຈ້ງແທນ. ສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດສໍາລັບ
ການພັດທະນາ Arcanist.

--conduit-token token

ບໍ່ສົນໃຈຂໍ້ມູນປະຈຳຕົວທີ່ກຳນົດຄ່າໄວ້ ແລະໃຊ້ໂທເຄັນ API ທີ່ຈະແຈ້ງແທນ.

--conduit-version ສະບັບພາສາ

ບໍ່ສົນໃຈເວີຊັ່ນຊອບແວ ແລະອ້າງວ່າກຳລັງໃຊ້ເວີຊັນອື່ນແທນ. ສ່ວນໃຫຍ່
ເປັນປະໂຫຍດສໍາລັບການພັດທະນາ Arcanist. ອາດຈະເຮັດໃຫ້ສິ່ງທີ່ບໍ່ດີເກີດຂຶ້ນ.

--ໝົດເວລາທໍ່ ຫມົດ​ເວ​ລາ

ລົບລ້າງການໝົດເວລາຂອງທໍ່ທໍ່ເລີ່ມຕົ້ນ. ລະບຸໄວ້ໃນວິນາທີ.

--config key=value

ລະບຸຄ່າການຕັ້ງຄ່າ runtime. ນີ້ຈະມີຄວາມສຳຄັນກວ່າສະຖິດ
ຄ່າ, ແລະມີຜົນກະທົບພຽງແຕ່ການຮຽກຮ້ອງ arcanist ໃນປັດຈຸບັນ.

--skip-arcconfig

ຂ້າມໄຟລ໌ການຕັ້ງຄ່າສຳເນົາທີ່ເຮັດວຽກ

--arcrc-file ຊື່​ເອ​ກະ​ສານ

ໃຊ້ໄຟລ໌ທີ່ສະໜອງໃຫ້ແທນ ~/.arcrc.

libphutil 398e6a2d2de620e023e789675d1c94a3df00cd32 (6 Sep 2015)

arcanist 398e6a2d2de620e023e789675d1c94a3dfJanuary(2016p 2015) ARCANIST(1​)

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


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

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

Linux ຄຳ ສັ່ງ

Ad




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