นี่คือคำสั่ง svn-all-fast-export ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
svn-all-fast-export - เครื่องมือในการแปลงที่เก็บ svn เป็น git
เรื่องย่อ
svn-ทุกอย่างรวดเร็วส่งออก [ตัวเลือก] [เส้นทาง ไปยัง การโค่นล้ม กรุ]
DESCRIPTION
svn-ทุกอย่างรวดเร็วส่งออก เป็นเครื่องมือในการแปลงที่เก็บ svn ของคุณเป็น git
คุณจะต้องมีสำเนาของที่เก็บ svn ของคุณและเขียนกฎบางอย่างเพื่อระบุวิธี
การแปลงจะเสร็จสิ้น ตัวอย่างเช่น คุณสามารถจัดการวิธีที่แท็กและสาขาจะทำได้
มีการจัดการการเขียนกฎเกณฑ์ที่เหมาะสม คุณมีตัวอย่างใน /usr/share/doc/svn-all-
ส่งออกอย่างรวดเร็ว/ตัวอย่าง
เส้นทาง ไปยัง การโค่นล้ม กรุ เป็นสำเนาสำรองของที่เก็บการโค่นล้ม สังเกตว่า an
svn url จะไม่ทำงานเนื่องจากลักษณะของ svn ที่ไม่ได้แจกจ่าย
OPTIONS
--identity-แผนที่
ระบุแผนที่ระหว่างชื่อผู้ใช้และอีเมล svn คุณสามารถให้การแมปไฟล์เก่า
บัญชี svn กับชื่อผู้แต่ง ไฟล์นี้ต้องมีบรรทัดต่อบัญชี svn แต่ละบัญชี
คุณสามารถใช้รูปแบบเนทีฟ svn-all-fast-export อย่างใดอย่างหนึ่ง:
janesvnaชื่อบัญชี Jane Doe[ป้องกันอีเมล]>
หรือรูปแบบ git-svn:
janesvnaccountname = เจน โด[ป้องกันอีเมล]>
--revisions-ไฟล์
จัดเตรียมไฟล์ที่มีหมายเลขการแก้ไขที่ควรดำเนินการ ไฟล์นี้ควร
มีการแก้ไขหนึ่งหมายเลขต่อบรรทัด
--กฎ
ไฟล์กฎที่กำหนดว่าจะไปที่ไหน ดู /usr/share/doc/svn-all-fast-
ส่งออก/ตัวอย่างสำหรับรายละเอียดเพิ่มเติม
--add-ข้อมูลเมตา
หากผ่านไป การคอมมิต git แต่ละครั้งจะมีข้อมูลการคอมมิต svn
--ประวัติ-จาก
เริ่มนำเข้าที่หมายเลขการแก้ไข svn
--max-rev
หยุดการนำเข้าที่หมายเลขการแก้ไข svn
--ดรายรัน
ไม่ได้เขียนอะไรจริงๆ
--debug-กฎ
พิมพ์กฎที่ใช้สำหรับแต่ละไฟล์
--commit-ช่วงเวลา จำนวน
หากผ่านแคชจะถูกล้างเพื่อ git every จำนวน ของการกระทำ
--สถิติ
หลังจากวิ่ง พิมพ์สถิติบางอย่าง
--svn-สาขา
ใช้เนื้อหาของ SVN เมื่อสร้างสาขา หมายเหตุ: แท็ก SVN ก็เป็นสาขาเช่นกัน
-ชม, --ช่วยด้วย
แสดงสรุปตัวเลือก
-ใน, --รุ่น
แสดงเวอร์ชันของโปรแกรม
กลับ VALUES
โปรแกรมนี้คืนค่า 0 เมื่อสำเร็จ โดยมีข้อผิดพลาดอย่างอื่น (ตัวเลขในฐาน 10):
10 ตัวเลือกที่ไม่รู้จักหรืออาร์กิวเมนต์ที่ขาดหายไป
11 ไม่มีไฟล์กฎที่ระบุ
ใช้ svn-all-fast-export ออนไลน์โดยใช้บริการ onworks.net