ນີ້ແມ່ນຄໍາສັ່ງ lndir ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lndir - ສ້າງໄດເລກະທໍລີເງົາຂອງການເຊື່ອມຕໍ່ສັນຍາລັກກັບຕົ້ນໄມ້ໄດເລກະທໍລີອື່ນ
ສະຫຼຸບສັງລວມ
ແລນເດີ [ - ງຽບ ] [ - ignorelinks ] [ -withrevinfo ] ຈາກdir [ todir ]
ລາຍລະອຽດ
ໄດ້ ແລນເດີ ໂຄງການເຮັດໃຫ້ສໍາເນົາເງົາ todir ຂອງຕົ້ນໄມ້ໄດເລກະທໍລີ ຈາກດີ, ຍົກເວັ້ນວ່າ
shadow ບໍ່ໄດ້ປະຊາຊົນກັບໄຟລ໌ທີ່ແທ້ຈິງແຕ່ແທນທີ່ຈະມີການເຊື່ອມຕໍ່ສັນຍາລັກຊີ້ໄປທີ່
ໄຟລ໌ທີ່ແທ້ຈິງໃນ ຈາກdir ຕົ້ນໄມ້ໄດເລກະທໍລີ. ນີ້ປົກກະຕິແລ້ວເປັນປະໂຫຍດສໍາລັບການຮັກສາແຫຼ່ງ
ລະຫັດສໍາລັບສະຖາປັດຕະເຄື່ອງຈັກທີ່ແຕກຕ່າງກັນ. ທ່ານສ້າງໄດເລກະທໍລີເງົາທີ່ມີການເຊື່ອມຕໍ່
ກັບແຫຼ່ງທີ່ແທ້ຈິງ, ທີ່ທ່ານມັກຈະຕິດຕັ້ງຈາກເຄື່ອງຫ່າງໄກສອກຫຼີກ. ເຈົ້າສາມາດ
build in the shadow tree , ແລະໄຟລ໌ວັດຖຸຈະຢູ່ໃນ shadow directory, ໃນຂະນະທີ່
ໄຟລ໌ແຫຼ່ງໃນ shadow directory ແມ່ນພຽງແຕ່ symlinks ກັບໄຟລ໌ທີ່ແທ້ຈິງ.
ໂຄງການນີ້ມີປະໂຫຍດວ່າຖ້າຫາກວ່າທ່ານປັບປຸງແຫຼ່ງຂໍ້ມູນ, ທ່ານບໍ່ຈໍາເປັນຕ້ອງແຜ່ຂະຫຍາຍ
ການປ່ຽນແປງກັບສະຖາປັດຕະຍະກໍາອື່ນໆດ້ວຍມື, ເນື່ອງຈາກວ່າແຫຼ່ງທັງຫມົດໃນໄດເລກະທໍລີເງົາທັງຫມົດແມ່ນ
symlinks ກັບສິ່ງທີ່ແທ້ຈິງ: ພຽງແຕ່ cd ກັບ shadow directory ແລະ recompile ທັນທີ.
ໄດ້ todir argument ເປັນທາງເລືອກແລະຄ່າເລີ່ມຕົ້ນຂອງໄດເລກະທໍລີປະຈຸບັນ. ໄດ້ ຈາກdir
argument ອາດຈະເປັນພີ່ນ້ອງ (e.g., ../src) ແລະແມ່ນກ່ຽວກັບ todir (ບໍ່ແມ່ນປັດຈຸບັນ
ໄດເລກະທໍລີ).
ໃຫ້ສັງເກດວ່າ BitKeeper, CVS, CVS.adm, .git, .hg, RCS, SCCS, ແລະ .svn ໄດເຣັກທໍຣີເປັນເງົາ.
ພຽງແຕ່ຖ້າວ່າ -withrevinfo ທຸງຖືກລະບຸ. ໄຟລ໌ທີ່ມີຊື່ລົງທ້າຍ ~ ແມ່ນບໍ່ເຄີຍ
ເປັນເງົາ.
ຖ້າທ່ານເພີ່ມໄຟລ໌, ພຽງແຕ່ດໍາເນີນການ ແລນເດີ ອີກເທື່ອຫນຶ່ງ. ໄຟລ໌ໃໝ່ຈະຖືກເພີ່ມຢ່າງງຽບໆ. ໄຟລ໌ເກົ່າ
ຈະຖືກກວດເບິ່ງວ່າພວກເຂົາມີການເຊື່ອມຕໍ່ທີ່ຖືກຕ້ອງ.
ການລຶບໄຟລ໌ແມ່ນເປັນບັນຫາທີ່ເຈັບປວດຫຼາຍ; symlinks ພຽງແຕ່ຈະຊີ້ໃຫ້ເຫັນບໍ່ເຄີຍບໍ່ເຄີຍ
ທີ່ດິນ.
ຖ້າໄຟລ໌ຢູ່ໃນ ຈາກdir ເປັນການເຊື່ອມຕໍ່ສັນຍາລັກ, ແລນເດີ ຈະເຮັດໃຫ້ການເຊື່ອມຕໍ່ດຽວກັນໃນ todir ແທນທີ່ຈະ
ກ່ວາເຮັດໃຫ້ການເຊື່ອມຕໍ່ກັບຄືນໄປບ່ອນ (ການເຊື່ອມຕໍ່ສັນຍາລັກ) ເຂົ້າໄປໃນ ຈາກdir. ໄດ້ - ignorelinks ທຸງ
ປ່ຽນແປງພຶດຕິກໍານີ້.
OPTIONS
- ງຽບ
ປົກກະຕິແລ້ວ ແລນເດີ ເອົາຊື່ຂອງແຕ່ລະໄດເລກະທໍລີຍ່ອຍທີ່ມັນລົງມາໃນມັນ. ໄດ້
- ງຽບ ທາງເລືອກສະກັດກັ້ນຂໍ້ຄວາມສະຖານະພາບເຫຼົ່ານີ້.
- ignorelinks
ເຮັດໃຫ້ໂຄງການບໍ່ປະຕິບັດການເຊື່ອມຕໍ່ສັນຍາລັກໃນ ຈາກdir ພິເສດ. ການເຊື່ອມຕໍ່
ສ້າງຂຶ້ນໃນ todir ຈະຊີ້ກັບຄືນໄປບ່ອນທີ່ສອດຄ້ອງກັນ (ການເຊື່ອມຕໍ່ສັນຍາລັກ) ໄຟລ໌ໃນ
ຈາກdir. ຖ້າການເຊື່ອມຕໍ່ແມ່ນໄປຫາໄດເລກະທໍລີ, ນີ້ແມ່ນເກືອບແນ່ນອນວ່າເປັນສິ່ງທີ່ຜິດພາດ.
ທາງເລືອກນີ້ມີສ່ວນໃຫຍ່ແມ່ນເພື່ອເຮັດຕາມພຶດຕິກໍາຂອງສະບັບ C ຂອງ ແລນເດີ ມີຢູ່ໃນ
X11R6. ການນໍາໃຊ້ຂອງມັນບໍ່ໄດ້ຖືກແນະນໍາໃຫ້.
-withrevinfo
ເຮັດໃຫ້ໄດເລກະທໍລີຍ່ອຍຂອງຜູ້ຈັດການຄວບຄຸມແຫຼ່ງໃດໆ (ຊື່ BitKeeper, CVS,
CVS.adm, .git, .hg, RCS, SCCS, ຫຼື .svn) ທີ່ຈະຖືກປະຕິບັດເປັນໄດເລກະທໍລີອື່ນໆ,
ແທນທີ່ຈະຖືກລະເລີຍ.
ທິດສະດີວິທະຍາ
ໂປລແກລມສະແດງຊື່ຂອງແຕ່ລະ subdirectory ທີ່ມັນເຂົ້າມາ, ຕາມດ້ວຍຈໍ້າສອງເມັດ. ໄດ້
- ງຽບ ທາງເລືອກສະກັດກັ້ນຂໍ້ຄວາມເຫຼົ່ານີ້.
ຂໍ້ຄວາມເຕືອນຈະສະແດງຖ້າການເຊື່ອມຕໍ່ສັນຍາລັກບໍ່ສາມາດສ້າງໄດ້. ບັນຫາປົກກະຕິ
ແມ່ນວ່າໄຟລ໌ປົກກະຕິຂອງຊື່ດຽວກັນມີຢູ່ແລ້ວ.
ຖ້າການເຊື່ອມຕໍ່ມີຢູ່ແລ້ວແຕ່ບໍ່ໄດ້ຊີ້ໄປຫາໄຟລ໌ທີ່ຖືກຕ້ອງ, ໂປຣແກຣມຈະພິມໄຟລ໌
ຊື່ເຊື່ອມຕໍ່ແລະສະຖານທີ່ທີ່ມັນຊີ້ໃຫ້ເຫັນ.
ໃຊ້ lndir ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net