มีsvnWindows รุ่นที่ใช้บรรทัดคำสั่งหรือไม่ ฉันรู้ว่าฉันสามารถรับ TortoiseSVN ได้ แต่นั่นไม่ได้ผลสำหรับฉัน
มีsvnWindows รุ่นที่ใช้บรรทัดคำสั่งหรือไม่ ฉันรู้ว่าฉันสามารถรับ TortoiseSVN ได้ แต่นั่นไม่ได้ผลสำหรับฉัน
คำตอบ:
TortoiseSVNรุ่นที่ใหม่กว่ามีคอนโซลไคลเอ็นต์ svn แต่โดยค่าเริ่มต้นตัวเลือกที่เกี่ยวข้องจะไม่ถูกตรวจสอบ
svn.exeปฏิบัติการไม่ได้แบบสแตนด์อโลนและมันขึ้นอยู่กับไฟล์อื่น ๆ บางอย่างในการจัดจำหน่าย แต่ไม่ควรจะมีปัญหาในกรณีส่วนใหญ่
เมื่อติดตั้งแล้วคุณอาจต้องเพิ่มโฟลเดอร์ที่มีsvn.exeอยู่ในระบบPATHตามที่อธิบายไว้ที่นี่เพื่อให้สามารถใช้งานได้ในคอนโซลของคุณ เพื่อตรวจสอบว่ามันถูกเพิ่มเข้ามาแล้วโดยติดตั้งเปิดใหม่echo %PATH%คอนโซลและประเภท ใช้setด้วยตัวเองเพื่อดูตัวแปรสภาพแวดล้อมทั้งหมด

ไคลเอ็นต์การโค่นล้มเองมีอยู่ใน Windows ดูที่นี่สำหรับไบนารีที่ผ่านการรับรองจาก CollabNet
CollabNet Subversion Command-Line Client v1.6.9 (สำหรับ Windows)
โปรแกรมติดตั้งนี้รวมไคลเอ็นต์บรรทัดคำสั่งและส่วนประกอบการอัพเดทอัตโนมัติเท่านั้น
แม้ว่าฉันจะไม่เข้าใจว่ามันเป็นไปไม่ได้ที่จะไม่รักเต่า! :)
หมายเหตุ:
ลิงค์ด้านบนมีไว้สำหรับผลิตภัณฑ์ใหม่ - คุณสามารถค้นหาเวอร์ชั่น 1.11.1 ถึง 1.7.19 ได้ที่การโค่นล้มการเผยแพร่รุ่นเก่า
choco install svnและจากนั้นพิมพ์
ฉันเคยใช้sliksvnและมันใช้งานได้ดีสำหรับฉัน
cygwinเป็นอีกทางเลือกหนึ่ง svnมันมีพอร์ตของ
cygwinเพียงเพื่อ svn? ที่โหดร้าย (และไม่จำเป็นเนื่องจากมีลูกค้า 'พื้นเมือง' ค่อนข้างน้อย)
cygwinนี่เป็นตัวเลือกที่เหมาะสมอย่างยิ่งที่จะต้องพิจารณา ฉันคิดว่านั่นเป็นประเด็นของคำตอบนี้
คุณจะได้รับ SVN เครื่องมือบรรทัดคำสั่งกับTortoiseSVN 1.7 หรือสูงกว่าหรือได้รับแพคเกจ 6.5MB แบบสแตนด์อโลนจากVisualSVN
เริ่มต้นด้วย TortoiseSVN 1.7 ตัวติดตั้งจะมีตัวเลือกให้คุณติดตั้งเครื่องมือบรรทัดคำสั่ง
นอกจากนี้ยังทำให้ความรู้สึกที่จะตรวจสอบ"แพคเกจไบนารี" อาปาเช่หน้าโค่นล้ม xD
ดังที่เดเมียนตั้งข้อสังเกตไว้ที่นี่ไคลเอนต์การโค่นล้มบรรทัดคำสั่งสำหรับ Windows Vista 64bits TortoiseSVN มีเครื่องมือบรรทัดคำสั่งที่ไม่ถูกตรวจสอบโดยค่าเริ่มต้นในระหว่างการติดตั้ง
คุณสามารถใช้ Apache Subversion มันเป็นเจ้าของการโค่นล้ม คุณสามารถดาวน์โหลดได้จากที่นี่ หลังจากติดตั้งแล้วคุณต้องรีสตาร์ทพีซีเพื่อใช้ svn จากบรรทัดคำสั่ง
หากคุณมี Windows 10 คุณสามารถใช้Bash บน Ubuntu บน Windowsเพื่อติดตั้งการโค่นล้ม
ติดตั้งMSYS2แต่ก็มี svn ในที่เก็บของมัน (นอกเหนือจากสินค้าอื่น ๆ ของ Unix) MSYS2 ติดตั้งโดยไม่มีสิทธิ์ผู้ดูแลระบบ Windows
$ pacman -S svn
เครื่องมือสามารถใช้จากคำสั่งเช่นกัน:
C:\>C:\msys64\usr\bin\svn.exe co http://somehost/somerepo/
VisualSVN สำหรับ Windowsมีไฟล์เรียกทำงานแบบบรรทัดคำสั่งเท่านั้น (รวมถึงปลั๊กอิน Visual Studio) ดูhttps://www.visualsvn.com/downloads/
มันพกพาได้อย่างสมบูรณ์ดังนั้นจึงไม่จำเป็นต้องติดตั้ง