ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

fsvs - ออนไลน์ในคลาวด์

เรียกใช้ fsvs ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง fsvs ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


คำสั่งและพารามิเตอร์บรรทัดคำสั่ง -

fsvs เป็นไคลเอนต์สำหรับที่เก็บการโค่นล้ม; มันถูกออกแบบมาสำหรับการกำหนดเวอร์ชันที่รวดเร็วของ big
ต้นไม้ไดเรกทอรี fsvs เป็นไคลเอนต์สำหรับที่เก็บการโค่นล้ม; มันถูกออกแบบมาสำหรับ fast
การกำหนดเวอร์ชันของแผนผังไดเร็กทอรีขนาดใหญ่

เรื่องย่อ


คำสั่ง fsvs [ตัวเลือก] [args]

FSVS เข้าใจคำสั่งต่อไปนี้:

ในประเทศ องค์ประกอบ และ ข้อมูล:


URL ที่
กำหนดไดเร็กทอรีฐานการคัดลอกที่ทำงานโดย URL(s)

สถานะ
รับรายการของรายการที่เปลี่ยนแปลง

ข้อมูล
แสดงข้อมูลโดยละเอียดเกี่ยวกับรายการเดียว

เข้าสู่ระบบ
ดึงข้อความบันทึกจากที่เก็บ

diff
รับความแตกต่างระหว่างไฟล์ (ในเครื่องและระยะไกล)

คัดลอกจากตรวจจับ
ถาม FSVS เกี่ยวกับรายการที่อาจคัดลอก/ย้าย/เปลี่ยนชื่อ ดู cp

การกำหนด ที่ รายการ ไปยัง เอา:


ไม่สนใจ และ ริก
กำหนดรูปแบบการละเว้น

เวอร์ชันสากล
ลบรายการออกจากการกำหนดเวอร์ชัน

เพิ่ม
เพิ่มรายการที่จะละเว้น

ซีพี, mv
แจ้ง FSVS ว่าคัดลอกรายการแล้ว

คำสั่ง การทำงาน กับ พื้นที่เก็บข้อมูล:


ผูกมัด
ส่งข้อมูลที่เปลี่ยนแปลงไปยังที่เก็บ

ปรับปรุง
รับการอัปเดตจากที่เก็บ

เช็คเอาต์
ดึงบางส่วนของที่เก็บ และลงทะเบียนเป็นสำเนาที่ใช้งานได้

แมว
รับไฟล์จากไดเร็กทอรี

คืนกลับ และ uncp
เลิกทำการเปลี่ยนแปลงในเครื่องและการทำเครื่องหมายรายการ

สถานะระยะไกล
ถามอะไรเ ปรับปรุง จะนำมา

อสังหาริมทรัพย์ การจัดการ:


ชุดอุปกรณ์ประกอบฉาก
ตั้งค่าคุณสมบัติที่ผู้ใช้กำหนด

ประคับประคองรับ
ถามมูลค่าของคุณสมบัติที่ผู้ใช้กำหนด

รายการอุปกรณ์ประกอบฉาก
รับรายการคุณสมบัติที่ผู้ใช้กำหนด

เพิ่มเติม คำสั่ง มือสอง for การฟื้นตัว และ การดีบัก:


ส่งออก
ดึงบางส่วนของที่เก็บ

ซิงค์ repos
วางข้อมูลท้องถิ่นเกี่ยวกับรายการและดึงรายการปัจจุบันจาก
กรุ

หมายเหตุ
การดำเนินการหลาย URL ค่อนข้างใหม่ อาจมีขอบหยาบ

พื้นที่ กลับ รหัส เป็น 0 สำหรับความสำเร็จ หรือ 2 สำหรับข้อผิดพลาด 1 จะถูกส่งคืนหากตัวเลือก การตรวจสอบ
for การเปลี่ยนแปลง in a ต้นฉบับ ใช้แล้วพบการเปลี่ยนแปลง ดูสิ่งนี้ด้วย กรอง รายการ.

สากล ตัวเลือก


-V -- โชว์ รุ่น
-V ทำให้ FSVS พิมพ์เวอร์ชันและประกาศลิขสิทธิ์แล้วออก

-d และ -D -- การแก้จุดบกพร่อง
หาก FSVS ถูกคอมไพล์โดยใช้ --enable-debug คุณสามารถเปิดใช้งานการพิมพ์ข้อความการดีบัก (to
STDOUT) ด้วย -d ตามค่าเริ่มต้น ข้อความทั้งหมดจะถูกพิมพ์ ถ้าคุณสนใจแค่ a
เซตย่อย คุณสามารถใช้ -D จุดเริ่มต้นของฟังก์ชั่นชื่อ.

fsvs -d -D waa_ สถานะ

จะเรียก สถานะ การดำเนินการ พิมพ์ข้อความแก้ไขข้อบกพร่องทั้งหมดของฟังก์ชัน WAA ทั้งหมด -
waa__init, waa__open เป็นต้น

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับตัวเลือกการดีบักอื่นๆ debug_output และ debug_buffer โปรดมอง
รายการตัวเลือก

-NS, -R -- การเรียกซ้ำ
สวิตช์ -N และ -R มีผลเพียงแค่ลด/เพิ่มตัวนับ พฤติกรรมคือ
เลือกขึ้นอยู่กับว่า ดังนั้นบรรทัดคำสั่งของ -N -N -N -R -R เท่ากับ -3 +2 = -1
ส่งผลให้เป็น -N

-NS, -v -- ละเอียด/เงียบ
-v/-q set/clear verbosity flag และให้ผลลัพธ์มาก/น้อย

โปรดดูที่ ละเอียด ตัวเลือก .

-C -- การตรวจสอบ
-C เลือกใช้การตรวจสอบการตรวจจับการเปลี่ยนแปลงเพิ่มเติม โปรดมอง เปลี่ยน_ตรวจสอบ ตัวเลือก for
รายละเอียดเพิ่มเติม.

-f -- กรอง รายการ
พารามิเตอร์นี้อนุญาตให้ทำการกรองรายการเล็กน้อย หรือสำหรับการดำเนินการบางอย่าง
การปรับเปลี่ยนงานที่ทำในรายการที่กำหนด

มันต้องมีข้อกำหนดในตอนท้ายซึ่งสามารถผสมข้อความใด ๆ ใหม่
ถูกลบ (หรือถูกลบ), meta, mtime, กลุ่ม, โหมด, เปลี่ยนแปลงหรือเป็นเจ้าของ; ค่าเริ่มต้นหรือ def ใช้
ค่าเริ่มต้น

โดยการให้เช่น ข้อความค่าด้วย a สถานะ การกระทำเฉพาะรายการที่ใหม่หรือเปลี่ยนแปลง
ถูกแสดง; ด้วย mtime เฉพาะกลุ่มรายการที่มีการเปลี่ยนแปลงกลุ่มหรือเวลาแก้ไขคือ
พิมพ์

หมายเหตุ
โปรดดูที่ เปลี่ยนแปลง การค้นพบ สำหรับข้อมูลเพิ่มเติม

หากรายการถูกแทนที่ด้วยรายการประเภทอื่น (เช่น ไดเร็กทอรี gets
แทนที่ด้วยไฟล์) ที่นับเป็นการลบ และ ใหม่.

หากคุณใช้ -v จะใช้เป็นแบบใดแบบหนึ่งภายใน

หากคุณใช้สตริง none จะรีเซ็ตบิตมาสก์เป็น ไม่ รายการที่แสดง; จากนั้นคุณสามารถสร้าง
หน้ากากใหม่ ดังนั้น เจ้าของ ไม่มี ไม่มี ไม่มี การลบ จะแสดงรายการที่ถูกลบ ถ้าค่าหลัง
การแยกวิเคราะห์บรรทัดคำสั่งทั้งหมดไม่มีเลย จะถูกรีเซ็ตเป็นค่าเริ่มต้น

-W คำเตือน=การกระทำ -- ชุด คำเตือน
ที่นี่คุณสามารถกำหนดพฤติกรรมสำหรับบางสถานการณ์ที่ปกติไม่ควรเกิดขึ้น
แต่ที่คุณอาจพบเจอ

รูปแบบทั่วไปที่นี่คือ สเปค = การกระทำที่นี่มี สเปค เป็นสตริง
ตรงกับจุดเริ่มต้นของสถานการณ์ที่กำหนดไว้อย่างน้อยหนึ่งสถานการณ์และ การกระทำ เป็นหนึ่งในเหล่านี้:

· ครั้งเดียว เพื่อพิมพ์คำเตือนเพียงครั้งเดียว

· เสมอ เพื่อพิมพ์ข้อความเตือน ทุกๆ เวลา,

· หยุด เพื่อยกเลิกโปรแกรม

· ไม่สนใจ เพิกเฉยต่อสถานการณ์นี้ หรือ

· นับ เพื่อนับแต่จำนวนครั้ง

If สเปค ตรงกับสถานการณ์มากกว่าหนึ่งสถานการณ์ ทั้งหมดถูกกำหนดไว้แล้ว เช่น. สำหรับ
meta=เพิกเฉย ทั้งหมดของ เมตา-mtime, ผู้ใช้เมตา ฯลฯ ถูกละเลย

ถ้าอย่างน้อยหนึ่งคำเตือนนั่นคือ ไม่ พบการละเว้นระหว่างการรันโปรแกรม a
รายการคำเตือนพร้อมกับจำนวนข้อความที่จะพิมพ์ด้วยการตั้งค่า
เสมอ จะปรากฏขึ้นเพื่อแจ้งให้ผู้ใช้ทราบถึงปัญหาที่อาจเกิดขึ้น

สถานการณ์ต่อไปนี้สามารถจัดการกับสิ่งนี้: เมตา-mtime, ผู้ใช้เมตา, กลุ่มเมตา,
เมตา-umask คำเตือนเหล่านี้จะออกหากคุณสมบัติ meta-data ที่ถูกดึงมาจาก
แยกวิเคราะห์ที่เก็บไม่ได้ สิ่งนี้สามารถเกิดขึ้นได้ก็ต่อเมื่อมีโปรแกรมอื่นหรือผู้ใช้
เปลี่ยนคุณสมบัติในรายการ
ในกรณีนี้ คุณสามารถใช้ -Wmeta=always หรือ -Wmeta=count ได้ จนกว่าที่เก็บจะสะอาด
อีกครั้ง

ไม่มี URLlist คำเตือนนี้ออกหาก a ข้อมูล ดำเนินการแล้ว แต่ไม่มี URL
กำหนดไว้ยัง

ชุดอักขระไม่ถูกต้อง ถ้าฟังก์ชัน nl_langinfo(3) ไม่สามารถคืนชื่อปัจจุบันได้
การเข้ารหัสอักขระ ใช้ค่าเริ่มต้นของ UTF-8 คุณอาจต้องการสิ่งนั้นสำหรับระบบขั้นต่ำ
การติดตั้ง เช่น ในการกู้คืน

chmod-eperm, cown-eperm หากคุณอัปเดตสำเนาที่ใช้งานได้เหมือนผู้ใช้ปกติ และรับการอัปเดต a
ไฟล์ที่มีเจ้าของรายอื่น แต่คุณสามารถแก้ไขได้ คุณจะได้รับข้อผิดพลาดเพราะไม่
ผู้ใช้ กลุ่ม หรือโหมดสามารถตั้งค่าได้
วิธีนี้จะทำให้ข้อผิดพลาดไม่ร้ายแรง

chmod-อื่นๆ, chown อื่น ๆ หากคุณได้รับข้อผิดพลาดอื่นที่ไม่ใช่ EPERM ในสถานการณ์ข้างต้น คุณ
อาจพบว่าสิ่งเหล่านี้มีประโยชน์

mix-rev-wc หากคุณระบุหมายเลขการแก้ไขบางส่วนในa คืนกลับ, มันจะบ่นว่าผสม-
ไม่อนุญาตให้แก้ไขสำเนาการทำงาน
แม้ว่าคุณจะไม่สามารถเปิดใช้งานการคัดลอกการทำงานแบบผสมการแก้ไขได้ (ฉันกำลังดำเนินการอยู่) คุณสามารถหลีกเลี่ยงได้
ถูกบอกทุกครั้ง

propname จองไว้ โดยปกติจะไม่ได้รับอนุญาตให้ตั้งค่าคุณสมบัติด้วย ชุดอุปกรณ์ประกอบฉาก การกระทำ
ด้วยชื่อที่ตรงกับคำนำหน้าที่สงวนไว้บางส่วน

ignpat-wcbase คำเตือนนี้ออกหาก an แน่นอน ไม่สนใจ รูปแบบ' ไม่ตรงกับ
ไดเร็กทอรีฐานคัดลอกการทำงาน \NS
ดู \ref ignpat_shell_abs 'รูปแบบเชลล์ที่แน่นอน" สำหรับรายละเอียดเพิ่มเติม

ต่างสถานะ GNU diff ได้กำหนดไว้ว่าจะส่งกลับรหัสทางออก 2 ในกรณีที่เกิดข้อผิดพลาด เศร้า
มันส่งคืนสิ่งนั้นสำหรับไฟล์ไบนารีเช่นกันเพื่อให้ fsvs แตกต่างข้อความไบนารีไฟล์บางส่วน
ไฟล์จะยกเลิกโดยไม่ต้องพิมพ์ส่วนต่างสำหรับไฟล์ที่สอง
เนื่องจาก FSVS นี้ปัจจุบันละเว้นสถานะการออกของส่วนต่างตามค่าเริ่มต้น แต่สิ่งนี้สามารถ
เปลี่ยนแปลงได้โดยการตั้งค่าตัวเลือกนี้ เช่น หยุด.

นอกจากนี้ยังใช้และแยกวิเคราะห์ตัวแปรสภาพแวดล้อม FSVS_WARNINGS มันเป็นเพียงช่องว่าง-
แยกรายการข้อกำหนดตัวเลือก

-u ชื่อ URL[@revision[:revision]] -- เลือก URL ที่
คำสั่งบางคำสั่งสามารถถูกย่อให้เป็นส่วนย่อยของ URL ที่กำหนดไว้; NS ปรับปรุง คำสั่งคือ a
ตัวอย่าง.

หากคุณมี URL มากกว่าหนึ่งรายการที่ใช้สำหรับสำเนางานของคุณ ให้อัปเดตตามปกติ อัปเดต
ทั้งหมด รายการจาก ทั้งหมด URL โดยใช้พารามิเตอร์นี้ คุณสามารถบอกให้ FSVS อัปเดตเฉพาะค่า
URL ที่ระบุ

พารามิเตอร์สามารถใช้ซ้ำได้ ค่าสามารถมีได้หลาย URL คั่นด้วย
ช่องว่างหรือหนึ่งใน ',;'

fsvs ขึ้น -u base_install,boot@32 -u gcc

สิ่งนี้จะได้รับ HEAD ของ base_install และ gcc และตั้งค่าการแก้ไขเป้าหมายของ URL สำหรับบูต
for นี้ คำสั่ง ที่ 32

-o [ชื่อ[=ค่า]] -- อื่น ๆ ตัวเลือก
ใช้สำหรับตั้งค่าตัวเลือกที่ไม่ค่อยได้ใช้ ซึ่งสามารถตั้งค่าเริ่มต้นใน a
ไฟล์คอนฟิกูเรชัน (ที่จะดำเนินการ ในขณะนี้ มีเพียงบรรทัดคำสั่งเท่านั้น)

สำหรับรายการเหล่านี้โปรดดู ต่อไป ตัวเลือก for เอฟเอสวีเอส.

สัญญาณ


หากคุณมี FSVS ที่ทำงานอยู่ และต้องการเปลี่ยนการใช้คำฟุ่มเฟือย คุณสามารถส่ง
ประมวลผล SIGUSR1 (เพื่อให้ละเอียดยิ่งขึ้น) หรือ SIGUSR2 (เงียบขึ้น)

เพิ่ม


fsvs เพิ่ม [-u URLNAME] PATH [PATH...]

ด้วยคำสั่งนี้ คุณสามารถกำหนดรายการที่จะกำหนดเวอร์ชันได้อย่างชัดเจน แม้ว่าจะมี a
รูปแบบการละเว้นที่ตรงกัน พวกเขาจะถูกส่งไปยังที่เก็บในการคอมมิทครั้งต่อไปเช่นเดียวกับ
รายการใหม่อื่น ๆ และจะถูกรายงานเป็น ใหม่ .

สามารถใช้ตัวเลือก -u ได้หากคุณมี URL ที่กำหนดไว้มากกว่าหนึ่ง URL สำหรับสำเนาการทำงานนี้
และต้องการให้รายการถูกตรึงไว้ที่ URL นี้

ตัวอย่าง
สมมติว่าคุณกำลังกำหนดเวอร์ชันโฮมไดเร็กทอรีของคุณ และกำหนดรูปแบบการละเว้นของ ./.* ละเลย
รายการ .* ทั้งหมดในโฮมไดเร็กตอรี่ของคุณ ตอนนี้คุณต้องการ .bashrc, .ssh/config และ your
บันทึก .kde3-tree ให้เสร็จสมบูรณ์ เช่นเดียวกับข้อมูลอื่นๆ

ดังนั้นคุณบอก fsvs ว่าอย่าเพิกเฉยรายการเหล่านี้:

fsvs เพิ่ม .bashrc .ssh/config .kde3

ตอนนี้รายการด้านล่าง .kde3 จะตรงกับก่อนหน้าของคุณ/.* รูปแบบ (เป็นการจับคู่ที่
การเริ่มต้นก็เพียงพอแล้ว) ดังนั้นคุณต้องแทรกรูปแบบการละเว้นเชิงลบ (a เอา
ลวดลาย):

fsvs ละเว้น prepend t./.kde3

ตอนนี้ fsvs st จะแสดงรายการของคุณเป็น ใหม่ และคอมมิชชันถัดไปจะส่งพวกเขาไปที่
กรุ

เวอร์ชันสากล


fsvs unversion PATH [เส้นทาง...]

คำสั่งนี้แฟล็กพาธที่กำหนดในเครื่องว่าถูกลบออก ในการคอมมิชชันครั้งต่อไปพวกเขาจะ
ลบในที่เก็บและข้อมูลในเครื่องจะถูกลบออก แต่ไม่ใช่
รายการตัวเอง ดังนั้นพวกเขาจะแสดงเป็น ใหม่ อีกครั้งและคุณจะได้รับโอกาสอีกครั้งที่
ละเลยพวกเขา

ตัวอย่าง
สมมติว่าคุณกำลังกำหนดเวอร์ชันโฮมไดเร็กทอรีของคุณและพบว่าคุณไม่ต้องการอีกต่อไป
.bash_history และ .sh_history เป็นเวอร์ชัน ดังนั้นคุณทำ

การแปลง fsvs .bash_history .sh_history

และไฟล์เหล่านี้จะถูกรายงานเป็น d (จะถูกลบ แต่ในที่เก็บเท่านั้น)

จากนั้นคุณทำ

fsvs กระทำ

ตอนนี้ fsvs จะรายงานไฟล์เหล่านี้เป็น New เนื่องจากไม่รู้อะไรเกี่ยวกับไฟล์เหล่านี้อีกต่อไป
แต่ก็รักษาได้

fsvs ละเว้น '/.*sh_history'

ตอนนี้สองไฟล์นี้จะไม่แสดงเป็น ใหม่ , ทั้ง.

ตัวอย่างยังแสดงให้เห็นว่าเหตุใดเส้นทางที่กำหนดจึงไม่ถูกป้อนเป็นการละเว้นแยกจากกัน
รูปแบบ - เป็นเพียงกรณีเดียวของรูปแบบที่กว้างกว่ามาก (อาจ)

หมายเหตุ
หากคุณไม่ได้ใช้รูปแบบการหลบหนี เชลล์จะขยายเป็น
ชื่อไฟล์จริง ซึ่ง (ปกติ) ไม่ใช่สิ่งที่คุณต้องการ

_build_new_list


นี้ใช้เป็นหลักสำหรับการดีบัก มันข้ามระบบไฟล์และสร้างรายการใหม่
ไฟล์. ในการผลิตไม่ควรใช้ เป็นทั้ง URL หรือการแก้ไขรายการ
เป็นที่ทราบกันดีว่าข้อมูลสูญหายโดยการเรียกใช้ฟังก์ชันนี้!

ดูที่ ซิงค์ repos.

ความล่าช้า


คำสั่งนี้จะหน่วงเวลาการดำเนินการจนกว่าเวลาจะผ่านไปอย่างน้อยจนถึงวินาทีถัดไปหลังจาก
การเขียนไฟล์ข้อมูลที่ใช้โดย FSVS (dir และ URL ที่).

คำสั่งนี้สำหรับใช้ในสคริปต์ ซึ่งก่อนหน้านี้ ความล่าช้า ใช้ตัวเลือกนี้ can
ถูกแทนที่ด้วยคำสั่งที่กำหนดตามด้วยคำสั่งล่าช้า

ความได้เปรียบกับ ความล่าช้า ตัวเลือกคือสามารถใช้คำสั่งแบบอ่านอย่างเดียวในการ
ขณะ

ตัวอย่าง:

fsvs กระทำ / etc / X11 -m 'การสำรองข้อมูลของ X11'
... คำสั่งแบบอ่านอย่างเดียว เช่น 'สถานะ'
fsvs ล่าช้า / etc / X11
... คำสั่งอ่าน-เขียน เช่น 'commit'

เส้นทางที่ไม่บังคับสามารถชี้ไปที่เส้นทางใดก็ได้ใน WC

ในกรอบการทดสอบนี้ใช้เพื่อประหยัดเวลาเล็กน้อย ในการทำงานปกติ โดยที่
คำสั่ง FSVS ไม่ได้แน่นหนานัก ปกติแล้วควรใช้คำสั่ง ความล่าช้า
ตัวเลือก

แมว


fsvs cat [-r rev] เส้นทาง

ดึงที่เก็บไฟล์และส่งออกไปยัง STDOUT หากไม่มีการระบุการแก้ไข จะ
ค่าเริ่มต้นเป็น BASE เช่น หมายเลขการแก้ไขท้องถิ่นปัจจุบันของรายการ

เช็คเอาต์


fsvs ชำระเงิน [เส้นทาง] URL [URL...]

ตั้งค่า URL หนึ่งรายการขึ้นไปสำหรับไดเร็กทอรีการทำงานปัจจุบัน (หรือพาธไดเร็กทอรี) และทำ
an เช็คเอาต์ ของ URL เหล่านี้

ตัวอย่าง:

fsvs ชำระเงิน http://svn/repos/installation/machine-1/trunk

ความแตกต่างว่าไดเร็กทอรีจะได้รับหรือไม่ขึ้นอยู่กับผลลัพธ์ของ URL-
การแยกวิเคราะห์ -- หากดูเหมือน URL จะถูกใช้เป็น URL
โปรดทราบว่าอนุญาตให้ใช้เส้นทางเดียวได้มากที่สุด ทันทีที่พบสองรายการที่ไม่ใช่ URL และ
พิมพ์ข้อความแสดงข้อผิดพลาด

หากไม่ได้ระบุไดเร็กทอรี '.' ถูกนำมาใช้; ซึ่งแตกต่างจากการใช้โค่นล้มปกติ แต่
อาจเหมาะกว่าสำหรับการใช้งานเป็นเครื่องมือการกู้คืน (โดยที่การกำหนดเวอร์ชัน / เป็นเรื่องปกติ)
ความคิดเห็นยินดีต้อนรับ

เส้นทางที่กำหนดจะต้องมีอยู่และ น่า ว่างเปล่า -- FSVS จะยกเลิกข้อขัดแย้ง กล่าวคือ ถ้า
ไฟล์ที่ควรสร้างมีอยู่แล้ว
หากจำเป็นต้องสร้างไดเร็กทอรีนั้น โปรดพูดอย่างนั้น แพทช์สำหรับพารามิเตอร์บางอย่าง
ชอบ -p ยินดีต้อนรับ

สำหรับคำจำกัดความรูปแบบของ URL โปรดดูบทที่ รูปแบบ of URL ที่ และ URL ที่
และ ปรับปรุง คำสั่ง

นอกจากนี้คุณอาจสนใจ การใช้ an สลับกัน ราก ไดเรกทอรี และ การฟื้นตัว for
a ไม่บูต ระบบ.

ผูกมัด


fsvs กระทำ [-m 'ข้อความ' | -F ชื่อไฟล์] [-v] [-C [-C]] [เส้นทาง [เส้นทาง ...]]

คอมมิต (บางส่วนของ) สถานะปัจจุบันของสำเนาการทำงานลงในที่เก็บ

ตัวอย่าง
สำเนาการทำงานคือ / ฯลฯ และได้รับการตั้งค่าและดำเนินการเรียบร้อยแล้ว
แล้วก็ / etc / hosts และ /etc/inittab ถูกแก้ไข เนื่องจากสิ่งเหล่านี้ไม่ใช่การเปลี่ยนแปลงที่ไม่เกี่ยวข้อง คุณ
ชอบให้แยกกันทำคอมมิชชัน

ดังนั้นคุณเพียงแค่รันคำสั่งเหล่านี้:

fsvs commit -m 'เพิ่มโฮสต์บางส่วน' / etc / hosts
fsvs commit -m 'ปรับแต่งระดับการทำงานเริ่มต้น' /etc/inittab

หากไดเร็กทอรีปัจจุบันคือ / ฯลฯ คุณสามารถวาง / etc / ข้างหน้า และใช้เพียงแค่
ชื่อไฟล์

โปรดดูที่ สถานะ สำหรับคำอธิบายเกี่ยวกับ -v และ -C
สำหรับการใช้งานการสำรองข้อมูลขั้นสูง โปรดดูที่ ทรัพย์สินท่อส่ง".

cp


fsvs cp [-r รอบ] SRC DEST
fsvs cp ดัมพ์
fsvs cp โหลด

คำสั่ง copy ทำเครื่องหมาย DEST เป็นสำเนาของ SRC ที่การแก้ไข rev ดังนั้นในการคอมมิตครั้งต่อไป
ของ DEST พาธต้นทางที่สอดคล้องกันจะถูกส่งเป็นแหล่งที่มาของสำเนา

ค่าเริ่มต้นสำหรับ rev คือ BASE เช่น การแก้ไข SRC (ในพื้นที่) อยู่ที่

โปรดทราบว่าคำสั่งนี้ใช้งานได้ เสมอ ในไดเร็กทอรี โครงสร้าง - ถ้าคุณบอกว่าจะคัดลอก
ไดเร็กทอรี the ทั้งหมด โครงสร้างถูกทำเครื่องหมายเป็นสำเนา นั่นหมายความว่าหากบางรายการด้านล่าง
สำเนาหายไป พวกเขาจะรายงานว่าถูกลบออกจากสำเนาในการส่งครั้งต่อไป
(แน่นอนว่ามันเป็นไปได้ที่จะทำเครื่องหมายไฟล์ว่าคัดลอกแล้ว สำเนาแบบไม่เรียกซ้ำไม่ใช่
เป็นไปได้ แต่สามารถจำลองได้โดยนำส่วนต่างๆ ของทรีปลายทางออก)

หมายเหตุ
สิ่งที่ต้องทำ: จะมีความแตกต่างในการใช้งานที่แน่นอน - การคัดลอกจะพยายามเรียกใช้ cp
คำสั่งในขณะที่คัดลอกจะจำความสัมพันธ์

หากใช้คำสั่งนี้โดยไม่มีพารามิเตอร์ ความสัมพันธ์ที่กำหนดไว้ในปัจจุบันจะถูกพิมพ์
โปรดจำไว้ว่า สำคัญ คือชื่อปลายทาง กล่าวคือ แถวที่ 2 ของแต่ละคู่!

รูปแบบอินพุตสำหรับการโหลดจะถูกคั่นด้วยการขึ้นบรรทัดใหม่ - อันดับแรกคือบรรทัด SRC ตามด้วย DEST
บรรทัด แล้วบรรทัดที่มีเพียงจุด ('.') เป็นตัวคั่น หากคุณมีชื่อไฟล์ด้วย
ขึ้นบรรทัดใหม่หรืออักขระพิเศษอื่น ๆ คุณต้องให้เส้นทางเป็นอาร์กิวเมนต์

ภายในพาธจะถูกเก็บไว้โดยสัมพันธ์กับไดเร็กทอรีฐานการคัดลอกที่ทำงานอยู่ และพวกมันคือ
พิมพ์แบบนั้นด้วย

ต่อมาคำจำกัดความคือ ต่อท้าย ไปยังฐานข้อมูลภายใน เพื่อยกเลิกข้อผิดพลาด ใช้ เปิดสำเนา
การกระทำ

หมายเหตุ
สำคัญ: คุณสมบัติที่ผู้ใช้กำหนดเช่น fsvs: กระทำท่อ เป็น ไม่ คัดลอกไปที่
ปลายทาง เนื่องจากปัญหาเรื่องพื้นที่/เวลา (สำรวจผ่านทรีย่อยทั้งหมด
คัดลอกไฟล์คุณสมบัติจำนวนมาก) และเนื่องจากไม่แน่ใจว่าเป็นที่ต้องการจริงๆ
ทำ: ตัวเลือกสำหรับการคัดลอกคุณสมบัติ?

ในขณะที่การโค่นล้มในปัจจุบันถือว่าการเปลี่ยนชื่อเป็นการคัดลอก+ลบ the mv คำสั่งเป็นนามแฝงto
cp.

หากคุณต้องการให้ชื่อไฟล์ดัมพ์หรือโหลดเป็นพารามิเตอร์แรกสำหรับ copyfrom
ความสัมพันธ์ ให้เส้นทางบางอย่างเช่นใน './dump'

หมายเหตุ
แหล่งที่มาถูกเก็บไว้ภายในเป็น URL ที่มีหมายเลขการแก้ไข ดังนั้นการดำเนินการเช่น
เหล่านี้

$ fsvs cp ab
$rm ก/1
$fsvs ci ก
$fsvs ci ข

งาน - FSVS ส่งหมายเลขการแก้ไขเก่า (ล่าสุดเกินไป!) เป็นแหล่งที่มา และดังนั้น local
filelist สอดคล้องกับที่เก็บ
แต่ยังไม่ได้ใช้งาน (ยัง) เพื่อให้ URL เป็นสำเนาจากแหล่งที่มาโดยตรง - เราต้องการ
ต้องดึงรายการของรายการ (และอาจเป็นข้อมูล!) จากที่เก็บ

คัดลอกจากตรวจจับ


fsvs copyfrom-detect [เส้นทาง...]

คำสั่งนี้บอกให้ FSVS ตรวจสอบรายการใหม่ และดูว่าสามารถค้นหาบางรายการได้หรือไม่
ที่ดูเหมือนจะคัดลอกมาจากผู้อื่นที่รู้จักกันแล้ว
มันจะแสดงรายการที่มีเส้นทางต้นทางและปลายทางและเหตุใดจึงสามารถจับคู่ได้

นี่เป็นเพียงเพื่อให้ข้อมูลเท่านั้นและจะไม่เปลี่ยนแปลงสถานะ FSVS ใดๆ (สิ่งที่ต้องทำ: เว้นแต่
ตั้งค่าตัวเลือก/พารามิเตอร์บางอย่าง)

รูปแบบรายการคือ on วัตถุประสงค์ เข้ากันไม่ได้กับรูปแบบการโหลด ซึ่งเป็นการจับคู่ที่ดีที่สุด
โดยปกติจะต้องดำเนินการด้วยตนเอง

If ละเอียด ใช้ค่าเพิ่มเติมที่ให้เปอร์เซ็นต์ของบล็อกที่ตรงกันและ
จำนวนรายการที่อาจคัดลอกจะถูกพิมพ์

ตัวอย่าง:

$fsvs copyfrom-รายการ -v
ไฟล์ใหม่1
md5:oldfileA
ไฟล์ใหม่2
md5:oldfileB
md5:oldfileC
md5:oldfileD
ไฟล์ใหม่3
inode:oldfileI
manber=82.6:oldfileF
manber=74.2:oldfileG
manber=53.3:oldfileH
...
พบ 3 สำเนาจากความสัมพันธ์

ตัวย่อคือ: md5 พื้นที่ MD5 ของไฟล์ใหม่จะเหมือนกับไฟล์หนึ่งไฟล์ขึ้นไป
ไฟล์ที่คอมมิตแล้ว ไม่มีเปอร์เซ็นต์

ไอโหนด พื้นที่ อุปกรณ์/ไอโหนด หมายเลขเหมือนกับรายการที่ทราบที่ระบุ นี่อาจหมายความว่า
รายการเก่าถูกเปลี่ยนชื่อหรือฮาร์ดลิงก์ หมายเหตุ ระบบไฟล์บางระบบอาจไม่คงอยู่
หมายเลขไอโหนด (เช่น NFS) - ดังนั้น ขึ้นอยู่กับระบบไฟล์ของคุณ นี่อาจไม่ดี
ตัวบ่งชี้!

ชื่อ รายการมีชื่อเดียวกันกับรายการอื่น

คนงาน การวิเคราะห์ไฟล์ที่มีขนาดใกล้เคียงกันจะแสดงเปอร์เซ็นต์บางส่วน (ขนาดตัวแปร) ร่วมกัน
บล็อก (ไม่สนใจลำดับของบล็อก)

ไดร์ลิสต์ ไดเร็กทอรีใหม่มีไฟล์คล้ายกับไดเร็กทอรีเก่า
เปอร์เซ็นต์คือ (number_of_common_entries)/(files_in_dir1 + files_in_dir2 -
number_of_common_entries)

หมายเหตุ
คนงาน การจับคู่ยังไม่ได้ดำเนินการ

หากพบรายการที่ตรงกันมากเกินไปสำหรับรายการหนึ่งๆ จะไม่มีการพิมพ์ทั้งหมด เท่านั้น
ตัวบ่งชี้ ... จะแสดงในตอนท้าย

uncp


fsvs ยกเลิกการคัดลอก DEST [DEST ...]

คำสั่ง uncopy จะลบเครื่องหมาย copyfrom จากรายการปลายทาง สิ่งนี้จะทำให้
รายการที่ไม่รู้จักอีกครั้ง และรายงานว่าใหม่ในการเรียกครั้งต่อไป

เฉพาะฐานของสำเนาเท่านั้นที่สามารถยกเลิกการคัดลอกได้ ถ้ามีการคัดลอกโครงสร้างไดเร็กทอรีและ
รายการที่กำหนดนั้นเป็นเพียงการคัดลอกโดยปริยาย คำสั่งนี้จะส่งคืนข้อผิดพลาด

นี้ไม่ได้พับใน คืนกลับเพราะไม่ชัดเจนว่าจะย้อนกลับเมื่อคัดลอกเปลี่ยนแปลงหรือไม่
รายการควรคืนค่าสำเนาต้นฉบับจากข้อมูลหรือลบแอตทริบิวต์การคัดลอก โดยใช้
คำสั่งอื่นนี้จะไม่คลุมเครืออีกต่อไป

ตัวอย่าง:

$ fsvs คัดลอก SourceFile DestFile
#อ๊ะ ผิด!
$ fsvs ยกเลิกการคัดลอก DestFile

diff


fsvs diff [-v] [-r rev[:rev2]] [-R] เส้นทาง [เส้นทาง...]

คำสั่งนี้ให้ความแตกต่างระหว่างไฟล์ในเครื่องและไฟล์ที่เก็บ

ด้วย -v ข้อมูลเมตาจะถูกพิมพ์เพิ่มเติม และแสดงการเปลี่ยนแปลง

หากคุณไม่ให้อาร์กิวเมนต์การแก้ไข คุณจะได้รับส่วนต่างของการแก้ไขพื้นฐานใน
พื้นที่เก็บข้อมูล (การคอมมิตครั้งสุดท้าย) กับไฟล์ในเครื่องปัจจุบันของคุณ ด้วยการแก้ไขเพียงครั้งเดียว คุณแตกต่าง
เวอร์ชันที่เก็บนี้เทียบกับไฟล์ในเครื่องของคุณ ด้วยการแก้ไขทั้งสองให้ความแตกต่าง
ระหว่างเวอร์ชันที่เก็บเหล่านี้มีการคำนวณ

คุณจะต้องใช้โปรแกรม diff เนื่องจากไฟล์ต่างๆ จะถูกส่งผ่านเป็นพารามิเตอร์ไป

ค่าเริ่มต้นคือการทำส่วนต่างที่ไม่เรียกซ้ำ ดังนั้น fsvs diff จะแสดงผลการเปลี่ยนแปลงทั้งหมด
ไฟล์ in ปัจจุบัน ไดเรกทอรี และด้านล่าง

เอาต์พุตสำหรับไฟล์พิเศษคือส่วนต่างของหน่วยเก็บข้อมูลการโค่นล้มภายใน ซึ่ง
รวมประเภทของไฟล์พิเศษ แต่ไม่มีขึ้นบรรทัดใหม่ที่ท้ายบรรทัด (ซึ่งdiff
บ่นเกี่ยวกับ)

สำหรับรายการที่ทำเครื่องหมายว่าเป็นสำเนา ส่วนต่างกับรายการต้นทาง (สะอาด) จะถูกพิมพ์

โปรดดูด้วย Options ที่เกี่ยวข้อง ไปยัง 'แตกต่าง' การกระทำ และ การใช้ คัลเลอร์ดิฟฟ์.

ส่งออก


fsvs ส่งออก REPOS_URL [-r rev]

หากคุณต้องการส่งออกไดเร็กทอรีจากที่เก็บของคุณ ไม่มี การจัดเก็บที่เกี่ยวข้องกับ FSVS
ข้อมูลที่คุณสามารถใช้คำสั่งนี้ได้

สิ่งนี้จะกู้คืนข้อมูลเมตาทั้งหมด - เจ้าของ กลุ่ม มาสก์การเข้าถึง และเวลาแก้ไข ของมัน
การใช้งานหลักคือการกู้คืนข้อมูล

ข้อมูลถูกเขียน (ในโครงสร้างไดเร็กทอรีที่ถูกต้อง) ด้านล่างของการทำงานปัจจุบัน
ไดเรกทอรี; หากมีรายการอยู่แล้ว การส่งออกจะหยุด ดังนั้นควรเป็นค่าว่าง
ไดเรกทอรี

ช่วย


ช่วย [คำสั่ง]

คำสั่งนี้แสดงทั่วไปหรือเฉพาะเจาะจง ช่วย (สำหรับคำสั่งที่กำหนด) ฟังก์ชั่นที่คล้ายกัน
สามารถใช้ได้โดยใช้ -h หรือ -? หลังได้รับคำสั่ง

กลุ่ม


fsvs กลุ่มดัมพ์ | โหลด
กลุ่ม fsvs [ต่อท้าย | ต่อท้าย | ที่ = n] คำจำกัดความกลุ่ม [group-def ...]
fsvs ละเว้น [เติม | ต่อท้าย | ที่ = n] รูปแบบ [รูปแบบ ...]
การทดสอบกลุ่ม fsvs [-v|-q] [รูปแบบ ...]

คำสั่งนี้จะเพิ่มรูปแบบที่ส่วนท้ายของรายการรูปแบบหรือใส่ไว้ข้างหน้าที่
จุดเริ่มต้นของรายการ ด้วย at=x รูปแบบจะถูกแทรกที่ตำแหน่ง x ,
นับจาก 0

ความแตกต่างระหว่างกลุ่มและละเว้นคือกลุ่มนั้น ต้อง ชื่อกลุ่ม ในขณะที่
หลังเพียงแค่ถือว่ากลุ่มเริ่มต้นละเว้น

สำหรับข้อมูลจำเพาะโปรดดูที่เกี่ยวข้อง เอกสาร .

fsvs dump พิมพ์รูปแบบไปยัง STDOUT หากมีอักขระพิเศษเช่น CR หรือ LF
ฝังอยู่ในรูปแบบ ไม่มี การเข้ารหัส (เช่น \r หรือ \n) ผลลัพธ์จะอ่านไม่ออก

รูปแบบอาจรวมถึง * และ ? เป็นไวด์การ์ดในระดับไดเร็กทอรีเดียว หรือ ** สำหรับ arbitrary
เงื่อนไข

รูปแบบเหล่านี้จับคู่กับไฟล์ใหม่ (ยังไม่ทราบ) เท่านั้น รายการที่เป็น
รุ่นแล้วจะไม่ถูกใช้งานไม่ได้
หากพาธที่ระบุตรงกับไดเร็กทอรีใหม่ จะไม่พบรายการด้านล่างเช่นกัน แต่ถ้า
ไดเร็กทอรีหรือรายการด้านล่างนี้มีเวอร์ชันแล้ว รูปแบบใช้งานไม่ได้เนื่องจาก
การจับคู่ถูก จำกัด ไว้ที่ไดเร็กทอรี

ดังนั้น:

fsvs ละเว้น/ Tmp

ละเว้นไดเรกทอรี tmp; แต่ถ้าได้กระทำไปแล้ว รายการที่มีอยู่จะ
ต้องยกเลิกการทำเครื่องหมายด้วย fsvs เวอร์ชันสากล. ปกติใช้ดีกว่า

fsvs ละเว้น/ tmp /**

เนื่องจากใช้ไดเร็กทอรีเอง (ซึ่งอาจจำเป็นหลังจากกู้คืนเป็นจุดเชื่อมต่อ
อยู่แล้ว) แต่ละเลย ทั้งหมด รายการด้านล่าง
ขณะนี้มีข้อเสียเปรียบที่การเปลี่ยนแปลง mtime จะถูกรายงานและกระทำ; นี้
ไม่ใช่กรณีนี้หากทั้งไดเร็กทอรีถูกละเลย

ตัวอย่าง:

กลุ่มกลุ่ม fsvs:ไม่สามารถอ่านได้,โหมด:4:0
fsvs group 'group:secrets,/ etc /*เงา'

fsvs ละเว้น / proc
fsvs ละเว้น /dev/pts
fsvs ละเว้น '/ var / log /*-*'
fsvs ละเว้น './**~'
fsvs ละเว้น './**/*.bak'
fsvs ละเว้น 'take,./**.txt' นำหน้า
fsvs ละเว้นต่อท้าย 'take,./**.svg'
fsvs ละเว้น at=1 './**.tmp'

fsvs กลุ่มดัมพ์
fsvs กลุ่มดัมพ์ -v

echo './**.doc' | fsvs ละเว้นการโหลด
#แทนที่รายการทั้งหมด

หมายเหตุ
โปรดระวังว่ารูปแบบสัญลักษณ์แทนของคุณจะไม่ถูกขยายโดยเชลล์!

การทดสอบ รูปแบบ
คุณสามารถใช้คำสั่งย่อยการทดสอบเพื่อดูรูปแบบต่างๆ ได้ง่ายขึ้น NS
มีชุดค่าผสมต่อไปนี้:

·การทดสอบกลุ่ม fsvs Belt hold การทดสอบ เพียง กำหนด Belt hold กับ ทั้งหมด ใหม่ รายการ in ธุรกิจ
การทำงาน สำเนา, และ พิมพ์ การจับคู่ เส้นทาง พื้นที่ Belt hold is ไม่ เก็บไว้ in Belt hold
รายการ.
· การทดสอบกลุ่ม fsvs
ใช้รูปแบบที่กำหนดไว้แล้วในรายการใหม่ และพิมพ์ชื่อกลุ่ม แท็บ
และเส้นทาง
ด้วย -v คุณสามารถเห็นรูปแบบการจับคู่ในคอลัมน์กลางได้เช่นกัน

โดยใช้ -q คุณสามารถหลีกเลี่ยงการรับรายการทั้งหมด นี้เหมาะสมถ้าคุณใช้
group_stats ตัวเลือกในเวลาเดียวกัน

ริก


fsvs rel-ignore [เพิ่ม | ต่อท้าย | at = n] path-spec [path-spec ...]
fsvs ri [เติม | ต่อท้าย | ที่ = n] path-spec [path-spec ...]

หากคุณเก็บข้อมูลที่เก็บเดียวกันไว้มากกว่าหนึ่งสำเนาการทำงานในเครื่องเดียวกัน
มันจะถูกเก็บไว้ในเส้นทางที่แตกต่างกัน - และทำให้รูปแบบการเพิกเฉยโดยสิ้นเชิงเป็นไปไม่ได้
แต่รูปแบบการละเว้นแบบสัมพัทธ์จะถูกยึดไว้ที่จุดเริ่มต้นของรูท WC - ซึ่งค่อนข้างน้อย
เหนื่อยที่จะพิมพ์ถ้าคุณอยู่ในลำดับชั้น WC ของคุณลึกและต้องการเพิกเฉยไฟล์บางไฟล์
เพื่อให้ง่ายขึ้น คุณสามารถใช้คำสั่ง rel-ignore (ย่อมาจาก ri); นี้แปลง
ข้อมูลจำเพาะพาธที่กำหนดทั้งหมด (ซึ่งอาจรวมไวด์การ์ดตามรูปแบบเชลล์
ข้อกำหนดข้างต้น) เป็นค่าสัมพัทธ์ WC ก่อนจัดเก็บ
ตัวอย่างสำหรับ / ฯลฯ เป็นรูทการคัดลอกที่ทำงาน:
fsvs ละเว้น '/etc/X11/xorg.conf.*'

cd / etc / X11
fsvs ละเว้น 'xorg.conf.*'

คำสั่งทั้งสองจะเก็บรูปแบบ './X11/xorg.conf.*'
หมายเหตุ
ใช้ได้เฉพาะกับ เปลือก รูปแบบ.
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการละเว้นไฟล์ โปรดดูที่ ไม่สนใจ คำสั่งและ สเปค of
กลุ่ม และ รูปแบบ.

ข้อมูล


ข้อมูล fsvs [-R [-R]] [เส้นทาง...]

ใช้คำสั่งนี้เพื่อแสดงข้อมูลเกี่ยวกับรายการอย่างน้อยหนึ่งรายการในสำเนาการทำงานของคุณ
คุณสามารถใช้ -v เพื่อรับข้อมูลเพิ่มเติมเล็กน้อย
บางครั้งอาจมีประโยชน์สำหรับการค้นหาจุดบกพร่อง หรือเพื่อรับ URL และการแก้ไข a
สำเนาการทำงานขณะนี้อยู่ที่
ตัวอย่าง:
$ fsvs ข้อมูล
URL: ไฟล์:
.... 200 .
ประเภท: ไดเรกทอรี
สถานะ: 0x0
ธง: 0x100000
กำลังพัฒนา: 0
ไอโหนด: 24521
โหมด: 040755
UID/GID: 1000/1000
Mเวลา: พฤ 17 ส.ค. 16:34:24 2006
Cเวลา: พฤ 17 ส.ค. 16:34:24 2006
Revision: 4
ขนาด: 200

ค่าเริ่มต้นคือการพิมพ์ข้อมูลเกี่ยวกับรายการที่กำหนดเท่านั้น ด้วย -R เดียว คุณจะ
รับข้อมูลนี้เกี่ยวกับ ทั้งหมด รายการของไดเร็กทอรีที่กำหนด; ด้วยอีกอัน -R คุณจะได้ทั้งหมด
(ย่อย) ต้นไม้.

เข้าสู่ระบบ


บันทึก fsvs [-v] [-r rev1[:rev2]] [-u ชื่อ] [เส้นทาง]

คำสั่งนี้ดูข้อมูลบันทึกการแก้ไขที่เกี่ยวข้องกับคำสั่งที่ให้มา เส้นทาง ที่ดี
URL ระดับบนสุด หรือ URL ที่มีลำดับความสำคัญสูงสุด หากไม่มีการกำหนดไว้
ตัวเลือก rev1 และ rev2 สามารถใช้เพื่อจำกัดการแก้ไขที่แสดง ถ้าไม่
มีค่าที่กำหนด บันทึกจะได้รับเริ่มต้นจาก HEAD ลงไป แล้วจำกัดบน
มีการใช้จำนวนการแก้ไข (แต่ดู จำกัด ตัวเลือก)
ถ้าคุณใช้ -v -option คุณจะได้รับไฟล์ที่เปลี่ยนแปลงในแต่ละฉบับที่พิมพ์เช่นกัน
มีตัวเลือกในการควบคุมรูปแบบเอาต์พุต เห็น log_output ตัวเลือก.
สามารถเลือกชื่อของ URL หลังจาก -u; จากนั้นบันทึกของ URL นี้แทน
อันบนสุดจะปรากฏขึ้น
สิ่งที่ต้องทำ:
· --stop-เมื่อคัดลอก
·แสดงการแก้ไขสำหรับ ทั้งหมด URL ที่เชื่อมโยงกับสำเนาที่ใช้งานได้? ในลำดับใด?

ประคับประคองรับ


fsvs prop-get เส้นทางชื่อทรัพย์สิน...

พิมพ์ข้อมูลของคุณสมบัติที่กำหนดไปยัง STDOUT
หมายเหตุ
ระวัง! คำสั่งนี้จะดัมพ์พร็อพเพอร์ตี้ as it is, เช่น. กับความพิเศษใดๆ
ตัวอักษร! หากมี Escape Sequence หรือข้อมูลไบนารีในพร็อพเพอร์ตี้ คุณ
เทอร์มินัลอาจเลอะเทอะ!
หากคุณต้องการวิธีที่ปลอดภัยในการดูคุณสมบัติ ให้ใช้ prop-list ด้วย -v
พารามิเตอร์.

ชุดอุปกรณ์ประกอบฉาก


fsvs prop-set [-u URLNAME] เส้นทางค่าชื่อทรัพย์สิน...

คำสั่งนี้ตั้งค่าคุณสมบัติตามอำเภอใจสำหรับเส้นทางที่กำหนด
หมายเหตุ
คำนำหน้าคุณสมบัติบางอย่างสงวนไว้ ขณะนี้ทุกอย่างเริ่มต้นด้วย svn: พ่น a
(ร้ายแรง) คำเตือนและ fsvs: ถูกใช้ไปแล้วเช่นกัน ดู พิเศษ คุณสมบัติ ชื่อ.
หากคุณกำลังใช้การตั้งค่าหลาย URL และรายการที่คุณต้องการใช้งานควรถูกตรึงไว้ที่
URL เฉพาะ คุณสามารถใช้พารามิเตอร์ -u; นี้เป็นเหมือน เพิ่ม คำสั่ง ดูที่นั่นสำหรับ
รายละเอียดเพิ่มเติม.

prop-เดล


fsvs prop-del เส้นทางชื่อทรัพย์สิน...

คำสั่งนี้จะลบคุณสมบัติสำหรับพาธที่กำหนด
ดูสิ่งนี้ด้วย ชุดอุปกรณ์ประกอบฉาก.

รายการอุปกรณ์ประกอบฉาก


รายการเสา fsvs [-v] เส้นทาง ...

แสดงรายการชื่อคุณสมบัติทั้งหมดสำหรับรายการที่กำหนด
ด้วย -v ค่าจะถูกพิมพ์เช่นกัน อักขระพิเศษจะถูกแปลเป็น
ลำดับไบนารีโดยพลการอาจรบกวนการตั้งค่าเทอร์มินัลของคุณ
หากคุณต้องการเอาต์พุตแบบ raw ให้โพสต์โปรแกรมแก้ไขสำหรับ --raw หรือเขียนลูปด้วย ประคับประคองรับ.

สถานะระยะไกล


fsvs เส้นทางสถานะระยะไกล [-r rev]

คำสั่งนี้จะดูในที่เก็บและบอกคุณว่าไฟล์ใดที่จะมีการเปลี่ยนแปลงบนan
ปรับปรุง - เป็นการวิ่งแบบแห้งสำหรับ ปรับปรุง .
ตามค่าเริ่มต้นจะเปรียบเทียบกับ HEAD แต่คุณสามารถเลือกการแก้ไขอื่นด้วย -r
พารามิเตอร์.
โปรดดูที่ ปรับปรุง เอกสารประกอบสำหรับรายละเอียดเกี่ยวกับการใช้หลาย URL

แก้ไข


fsvs แก้ไข PATH [PATH...]

เมื่อ FSVS พยายามอัปเดตไฟล์ในเครื่องที่มีการเปลี่ยนแปลง อาจเกิดข้อขัดแย้งขึ้น
(สำหรับวิธีต่างๆ ในการจัดการสิ่งเหล่านี้ โปรดดูที่ ขัดกัน ตัวเลือก.)
คำสั่งนี้ให้คุณทำเครื่องหมายข้อขัดแย้งดังกล่าวว่าได้รับการแก้ไขแล้ว

คืนกลับ


fsvs ย้อนกลับ [-rRev] [-R] เส้นทาง [PATH...]

คำสั่งนี้เลิกทำการแก้ไขในเครื่อง:
· รายการที่ทำเครื่องหมายว่าไม่มีเวอร์ชันจะลบแฟล็กนี้ออก
· สำหรับรายการที่มีการกำหนดเวอร์ชันแล้ว (มีอยู่ในที่เก็บ) รายการในเครื่องจะถูกแทนที่
ด้วยเวอร์ชันที่เก็บ และสถานะและแฟล็กจะถูกล้าง
· รายการที่เป็น การแก้ไข การคัดลอกปลายทางจะถูกเปลี่ยนกลับเป็นข้อมูลต้นทางของการคัดลอก
· รายการที่เพิ่มด้วยตนเองจะเปลี่ยนกลับเป็น 'NS'เอ่อ

โปรดทราบว่ารายการที่คัดลอกโดยปริยาย กล่าวคือ รายการที่ถูกทำเครื่องหมายว่าคัดลอกเพราะ
ไดเร็กทอรีหลักบางส่วนเป็นฐานของสำเนา สามารถ ไม่ ยกเลิกการคัดลอก; พวกเขาทำได้เพียง
เปลี่ยนกลับเป็นข้อมูลเดิม (คัดลอกมาจาก) หรือลบออก
หากคุณต้องการเลิกทำการคัดลอก โปรดดูที่ เปิดสำเนา คำสั่ง
ดูสิ่งนี้ด้วย วิธีทำ: เข้าใจ รายการ' สเตติ.
หากไดเร็กทอรีได้รับบนบรรทัดคำสั่ง ทั้งหมด รุ่น รายการ in นี้ ไดเรกทอรี เป็น
กลับคืนสู่สภาพเดิม พฤติกรรมนี้สามารถแก้ไขได้ด้วย -ร/-นหรือดูด้านล่าง
รายการที่เปลี่ยนกลับจะถูกพิมพ์พร้อมกับสถานะที่มี ก่อน การย้อนกลับ
(เพราะสถานะใหม่เป็นไปตามนิยาม ไม่เปลี่ยนแปลง).
หากมีการแก้ไข ข้อมูลของรายการจะถูกนำมาจากการแก้ไขนี้ นอกจากนี้
ใหม่ สถานะของรายการนั้นจะปรากฏขึ้น
หมายเหตุ
โปรดทราบว่าการทำสำเนางานแก้ไขแบบผสมยังไม่สามารถทำได้ (ยัง) NS BASE
การแก้ไขจะไม่เปลี่ยนแปลง และการย้อนกลับอย่างง่ายโดยไม่มีอาร์กิวเมนต์การแก้ไขจะช่วยให้คุณ
ที่.
โดยการให้พารามิเตอร์การแก้ไข คุณสามารถเลือกรับข้อความจากตัวแปรอื่นได้
การแก้ไข

ความแตกต่าง ไปยัง ปรับปรุง
หากมีบางอย่างใช้งานไม่ได้ตามที่ควรจะเป็นในการติดตั้ง คุณสามารถเปลี่ยนกลับรายการได้จนถึง
คุณพอใจและโดยตรง ผูกมัด รัฐใหม่
ในทางตรงกันข้าม ถ้าคุณ ปรับปรุง เวอร์ชันเก่าคุณ
· ไม่สามารถเลือกรายการเดียวได้ (ยังไม่มีการแก้ไขแบบผสม)
· และคุณไม่สามารถคอมมิตเวอร์ชันเก่าด้วยการเปลี่ยนแปลงได้ เนื่องจากการเปลี่ยนแปลง 'ข้าม' (ภายหลัง)
จะสร้างข้อขัดแย้งในที่เก็บ

ขณะนี้ เพียง ที่รู้จักกัน รายการ เป็น จัดการ
หากคุณต้องการสวิตช์ (เช่น --delete in rsync(1) ) เพื่อลบที่ไม่รู้จัก (ใหม่ ยังไม่มี
รุ่น) รายการเพื่อให้ได้ไดเร็กทอรีในสถานะที่แน่นอนที่อยู่ในที่เก็บ
โปรดแจ้งรายชื่อผู้รับจดหมาย dev@
ลบออก ไดเรกทอรี โครงสร้าง
หากมีการระบุพาธที่ไม่มีพาเรนต์ fsvs จะบ่น
เราวางแผนที่จะจัดให้มีสวิตช์ (อาจเป็น -p) ซึ่งจะสร้างต้นไม้ (กระจัดกระจาย) จนถึงนี้
การเข้า
ซ้ำ พฤติกรรม
เมื่อผู้ใช้ระบุรายการที่ไม่ใช่ไดเรกทอรี (ไฟล์ อุปกรณ์ symlink) รายการนี้คือ
กลับคืนสู่สภาพเดิม
หากผู้ใช้ระบุรายการไดเร็กทอรี ควรใช้คำจำกัดความเหล่านี้: command line
switchresult -N ไดเร็กทอรีนี้เท่านั้น (เมตาดาต้า) ไม่มีไดเร็กทอรีนี้ และไดเร็กทอรี children
ของไดเร็กทอรี -R ไดเร็กทอรีนี้ และแผนผังที่สมบูรณ์ด้านล่าง
การทำงาน กับ คัดลอก รายการ
หากรายการถูกทำเครื่องหมายว่าคัดลอกมาจากรายการอื่น (และไม่ได้คอมมิต!) การย้อนกลับจะ
ดึงสำเนาต้นฉบับจากแหล่งที่มา หากต้องการยกเลิกการตั้งค่าการทำสำเนา ให้ใช้ปุ่ม เปิดสำเนา คำสั่ง

สถานะ


สถานะ fsvs [-C [-C]] [-v] [-f ตัวกรอง] [เส้นทาง...]

คำสั่งนี้แสดงรายการที่ถูกเปลี่ยนในเครื่องตั้งแต่การคอมมิตครั้งล่าสุด
รูปแบบเอาต์พุตที่สำคัญที่สุดคือ:
· คอลัมน์สถานะที่มีอักขระสี่ตัว (หรือ -v , หกตัว) มีทั้งแฟล็กหรือ '.'
พิมพ์เพื่อให้แยกวิเคราะห์ได้ง่าย - จำนวนคอลัมน์เปลี่ยนเท่านั้น
by -NS, -v -- ละเอียด/เงียบ.
· ขนาดของรายการ เป็นไบต์ หรือ 'dir' สำหรับไดเร็กทอรี หรือ 'dev' สำหรับอุปกรณ์
· เส้นทางและชื่อของรายการ ซึ่งจัดรูปแบบโดย เส้นทาง ตัวเลือก

โดยปกติจะมีการพิมพ์เฉพาะรายการที่เปลี่ยนแปลงเท่านั้น ด้วย -v ทั้งหมดถูกพิมพ์ แต่เห็น กรอง
ตัวเลือกสำหรับรายละเอียดเพิ่มเติม
คอลัมน์สถานะสามารถแสดงแฟล็กต่อไปนี้:
·
'D' และ 'N' ใช้สำหรับ ลบ และ ใหม่ รายการ.
·
'd' และ 'n' ใช้สำหรับรายการที่จะไม่มีการดัดแปลงหรือเพิ่มในรายการถัดไป
ให้สัญญา; ตัวละครได้รับเลือกให้เป็น น้อย ลบ (เฉพาะใน repository ไม่ลบออก
ในประเทศ) และ น้อย ใหม่ (แม้ว่า ละเว้น) ดู เพิ่ม และ เวอร์ชันสากล.
หากไม่มีรายการดังกล่าว จะมีเครื่องหมาย '!' ในคอลัมน์สุดท้าย -- เพราะ
มีการทำเครื่องหมายด้วยตนเอง ดังนั้นการนำออกจึงไม่คาดคิด
· ประเภทที่เปลี่ยนไป (อุปกรณ์อักขระเป็น symlink, ไฟล์ไปยังไดเร็กทอรี ฯลฯ ) ถูกกำหนดเป็น 'R'
(แทนที่) กล่าวคือ ตามที่ลบและเพิ่มใหม่
·
หากรายการถูกแก้ไข การเปลี่ยนแปลงจะแสดงเป็น 'C'
หากการประทับเวลาของการแก้ไขหรือเปลี่ยนสถานะ (mtime, ctime) มีการเปลี่ยนแปลง แต่
ขนาดยังคงเหมือนเดิม รายการถูกทำเครื่องหมายว่าอาจมีการเปลี่ยนแปลง (เครื่องหมายคำถาม '?' ใน
คอลัมน์สุดท้าย) - แต่ดู เปลี่ยนแปลง การค้นพบ เพื่อดูรายละเอียด
· 'x' หมายถึงความขัดแย้ง
·
แฟล็กข้อมูลเมตา 'm' แสดงการเปลี่ยนแปลงข้อมูลเมตา เช่น คุณสมบัติ การประทับเวลาการแก้ไข
และ/หรือสิทธิ์ (เจ้าของ กลุ่ม โหมด); ขึ้นอยู่กับ -v/-คิว พารามิเตอร์บรรทัดคำสั่ง
มันสามารถแบ่งออกเป็น 'P' (คุณสมบัติ), 't' (เวลา) และ 'p' (สิทธิ์)
หากแสดง 'P' สำหรับกรณีที่ไม่มีรายละเอียด หมายถึง เพียง การเปลี่ยนแปลงคุณสมบัติเช่น NS
รายการข้อมูลเมตาของระบบไฟล์ไม่เปลี่ยนแปลง
· '+' ถูกพิมพ์สำหรับไฟล์ที่มีประวัติการคัดลอก; เพื่อดู URL ของ copyfrom
ที่มา ดู ละเอียด ตัวเลือก

นี่คือตารางที่มีตัวละครและตำแหน่ง:
* ไม่มี -v ด้วย -v
-
* เอ็นเอ็มซี? เอ็นทีพีพีซี?
*ดีพีเอ็กซ์! ดีเอ็กซ์!
* ร+ร+
* dd
* nn
*

นอกจากนี้โปรดดูที่ stat_color ตัวเลือกและข้อมูลเพิ่มเติมเกี่ยวกับ
แสดงข้อมูล ละเอียด ตัวเลือก

ซิงค์ repos


fsvs sync-repos [-r rev] [ฐานคัดลอกที่ทำงาน]

คำสั่งนี้โหลดรายการไฟล์อีกครั้งจากที่เก็บ
คอมมิตต่อไปนี้จะส่งความแตกต่างทั้งหมดและทำให้ข้อมูลที่เก็บเหมือนกับ
ท้องถิ่น.
โดยปกติไม่จำเป็น กรณีใช้งานเพียงอย่างเดียวคือ
·การดีบักและ
·การกู้คืนจากการสูญเสียข้อมูลใน $FSVS_WAA พื้นที่

อาจมีประโยชน์หากคุณต้องการสำรองข้อมูลสองเครื่องที่คล้ายกัน จากนั้นคุณสามารถกระทำได้หนึ่ง
ลงในไดเร็กทอรีย่อยของที่เก็บของคุณ ทำสำเนาของไดเร็กทอรีนั้นสำหรับ another
เครื่องและซิงค์ไดเร็กทอรีอื่นนี้บนเครื่องอื่น
การคอมมิตจะโอนเฉพาะไฟล์ _changed_ เท่านั้น ดังนั้นถ้าทั้งสองเครื่องแบ่ง 2GB ของ
ไบนารี (/ usr , / bin , / lib , ...) ดังนั้น 2GB เหล่านี้ยังคงถูกแชร์ในที่เก็บ
แม้ว่าเมื่อเวลาผ่านไปพวกเขาจะเบี่ยงเบน (เนื่องจากเครื่องจักรทั้งสองไม่รู้จัก
เส้นทางอื่นที่มีไฟล์เหมือนกัน)
การสำรองข้อมูลประเภทนี้สามารถแทนที่ด้วยเส้นทางที่เก็บตั้งแต่สองระดับขึ้นไป ซึ่ง
ได้รับ ซ้อนทับ ในลำดับความสำคัญที่กำหนดไว้ ดังนั้นไดเร็กทอรีฐาน ซึ่งเครื่องทั้งหมดได้มาจาก
จะถูกคอมมิตจากเครื่องเดียว และไม่มีความจำเป็นที่ทุกเครื่องจะส่งอีกต่อไป
ไฟล์ที่เหมือนกันในที่เก็บ
อาร์กิวเมนต์การแก้ไขควรใช้สำหรับการดีบักเท่านั้น ถ้าคุณดึงรายชื่อไฟล์สำหรับ
การแก้ไขแล้วกระทำต่อการแก้ไขในภายหลัง ปัญหาจะเกิดขึ้นแน่นอน
หมายเหตุ
มีปัญหา 2286 ในการโค่นล้มซึ่งอธิบายการแชร์ไฟล์ที่เหมือนกันใน
ที่เก็บในเส้นทางที่ไม่เกี่ยวข้อง การใช้สิ่งนี้ช่วยผ่อนคลายความต้องการในการจัดเก็บ แต่
การถ่ายโอนเครือข่ายยังคงมีขนาดใหญ่กว่าเส้นทางที่ซ้อนทับ

ปรับปรุง


อัปเดต fsvs [-r rev] [ฐานคัดลอกที่ทำงาน]
อัปเดต fsvs [-u url@rev ...] [ฐานคัดลอกการทำงาน]

คำสั่งนี้ทำการอัพเดตสำเนาการทำงานปัจจุบัน ต่อค่าเริ่มต้นสำหรับทั้งหมดที่กำหนดไว้
URL แต่คุณสามารถจำกัดได้ผ่านทาง -u.
อันดับแรกจะอ่านการเปลี่ยนแปลงรายการไฟล์ทั้งหมดจากที่เก็บ ซ้อนทับไฟล์เหล่านั้น (เพื่อให้เท่านั้น
ใช้รายการที่มีลำดับความสำคัญสูงสุด) จากนั้นดึงการเปลี่ยนแปลงที่จำเป็นทั้งหมด
ปรับปรุง ไปยัง เป็นศูนย์
หากคุณเริ่มการอัปเดตด้วยการแก้ไขเป้าหมายเป็นศูนย์ รายการที่เป็นของ URL นั้น
จะถูกลบออกจากสำเนาการทำงานของคุณ และ URL จะถูกลบออกจากรายการ URL ของคุณ
นี่เป็นวิธีที่สะดวกในการแทนที่ URL ด้วย URL อื่น

หมายเหตุ
เนื่องจาก FSVS ยังไม่มีการสนับสนุนการแก้ไขแบบผสมทั้งหมด จึงไม่ทราบว่าอยู่ภายใต้
รายการที่ถูกลบเป็นรายการที่มีลำดับความสำคัญต่ำกว่าซึ่งมีเส้นทางเดียวกันซึ่งควรมองเห็นได้
ขณะนี้
ไดเร็กทอรีเปลี่ยนเป็น URL ที่มีลำดับความสำคัญสูงสุดซึ่งมีรายการด้านล่าง (ซึ่ง
อาจถูกซ่อนไว้ได้!)
ด้วยเหตุนี้คุณจึงควรเลือกใช้เฉพาะสำหรับการทำงานที่แตกต่างกันโดยสิ้นเชิง
คัดลอกหรือทำ ซิงค์ repos (และอาจมีหนึ่งหรือมากกว่า คืนกลับ โทร) หลังจากการอัพเดต

URL ที่


fsvs url URL [URLs...]
ดัมพ์ URL fsvs
fsvs urls โหลด

เริ่มต้นพื้นที่การดูแลสำเนาการทำงานและเชื่อมต่อไดเร็กทอรีการทำงานปัจจุบัน
ไปที่ REPOS_URL การคอมมิตและการอัปเดตทั้งหมดจะทำในไดเร็กทอรีนี้และเทียบกับที่กำหนด
URL
ตัวอย่าง:
fsvs URL http://svn/repos/installation/machine-1/trunk

สำหรับคำจำกัดความรูปแบบของ URL โปรดดูบทที่ รูปแบบ of URL ที่.
หมายเหตุ
หากมีการกำหนด URL แล้ว และคุณใช้คำสั่งนั้นในภายหลัง โปรดทราบ
ว่า ณ วันที่ 1.0.18 เก่ากว่า URL ที่ เป็น ไม่ เขียนทับ เหมือนเดิมแต่ว่า URL ใหม่
เป็น ต่อท้าย ไปยังรายการที่กำหนด! อยากเริ่มต้นใหม่ ใช้ประมาณ
จริง | fsvs urls โหลด

กำลังโหลด URL ที่
คุณสามารถโหลดรายการ URL จาก STDIN; ใช้คำสั่งย่อย load สำหรับสิ่งนั้น
ตัวอย่าง:
( echo 'N:local,prio:10,http://svn/repos/install/machine-1/trunk';
echo 'P:50,ชื่อ:สามัญ,http://svn/repos/install/common/trunk' ) |
fsvs urls โหลด

บรรทัดว่างจะถูกละเว้น
ทิ้ง กำหนด URL ที่
หากต้องการดูว่ามีการใช้ URL ใดสำหรับ WC ปัจจุบัน คุณสามารถใช้ดัมพ์ได้
เป็นพารามิเตอร์ทางเลือก คุณสามารถให้คำสั่งรูปแบบ: p ลำดับความสำคัญ n ชื่อ r ปัจจุบัน
การแก้ไข t การแก้ไขเป้าหมาย R readonly-flag u URL I หมายเลขภายในสำหรับ URL นี้
หมายเหตุ
นั่นไม่ใช่รูปแบบ printf()-format จริง มีเพียงสิ่งเหล่านี้และบาง \ ลำดับเท่านั้นที่รู้จัก
ตัวอย่าง:
fsvs urls ดัมพ์ ' %u %n:%p\n'
http://svn/repos/installation/machine-1/trunk ท้องถิ่น:10
http://svn/repos/installation/common/trunk ทั่วไป:50

รูปแบบเริ่มต้นคือ 'name:%n,prio:%p,target:%t,ro:%r,%u\\n'; เพื่อให้อ่านง่ายขึ้น
รุ่นที่สามารถใช้ได้ -v.
กำลังโหลด URL ที่
คุณสามารถเปลี่ยนพารามิเตอร์ต่างๆ ของ URL ที่กำหนดได้ดังนี้:
# กำหนด URL
fsvs urls ชื่อ:url1,target:77,อ่านอย่างเดียว:1,http://anything/...
# การเปลี่ยนแปลงค่า
fsvs urls ชื่อ:url1,target:HEAD
fsvs urls อ่านอย่างเดียว:0,http://anything/...
ชื่อ URL fsvs:url1,prio:88,เป้าหมาย:32

หมายเหตุ
FSVS ยังไม่ได้เก็บโครงสร้างทรีทั้งหมดของ URL ทั้งหมด ดังนั้นหากคุณเปลี่ยน
ลำดับความสำคัญของ URL และผสมแผนผังไดเร็กทอรีใหม่ด้วยวิธีนี้ คุณจะต้อง ซิงค์ repos
และบางส่วน คืนกลับ คำสั่ง ฉันขอแนะนำให้หลีกเลี่ยงสิ่งนี้ จนกว่า FSVS จะจัดการกับกรณีนั้น
ดีกว่า

ผู้เขียน


สร้างโดยอัตโนมัติโดย Doxygen สำหรับ fsvs จากซอร์สโค้ด

ใช้ fsvs ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad