คำถามติดแท็ก tortoisesvn

TortoiseSVN เป็นไคลเอนต์ Subversion สำหรับ Windows ซึ่งใช้งานเป็นส่วนขยายเชลล์

30
สำเนาการทำงาน XXX ถูกล็อคและการล้างข้อมูลล้มเหลวใน SVN
ฉันได้รับข้อผิดพลาดนี้เมื่อฉันsvn update: Working copy XXXXXXXX ถูกล็อคกรุณาเรียกใช้คำสั่ง "Cleanup" เมื่อฉันล้างข้อมูลฉันได้รับ การล้างข้อมูลล้มเหลวในการประมวลผลเส้นทางต่อไปนี้: XXXXXXXX ฉันจะออกจากวงนี้ได้อย่างไร
582 svn  tortoisesvn 


10
วิธีเช็คเอาต์การแก้ไขการโค่นล้มเฉพาะจากบรรทัดคำสั่ง
ฉันต้องการตรวจสอบการแก้ไขเฉพาะของโฟลเดอร์ในการโค่นล้มโดยใช้บรรทัดคำสั่ง ผมไม่เห็นตัวเลือกสำหรับการระบุจำนวนการแก้ไขในTortoiseProc.exe, TortoiseProc.exe /command:checkout <url> ฉันจะได้รับการแก้ไขที่ฉันต้องการได้อย่างไร เป็นTortoiseProc.exeเครื่องมือที่เหมาะสมสำหรับสิ่งที่ฉันต้องการทำหรือไม่?

6
วิธีการเปลี่ยนผู้ใช้ใน TortoiseSVN
ฉันกำลังตั้งค่าผู้ใช้รายอื่นให้ใช้ที่เก็บ SVN ของเรา เขาไม่มีชื่อผู้ใช้ / รหัสผ่านดังนั้นฉันจึงลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของฉัน ตอนนี้เรามีชื่อผู้ใช้ / รหัสผ่านสำหรับเขา ฉันจะให้ TortoiseSVN ออกจากระบบและลืมรหัสผ่านเก่าได้อย่างไรเพื่อให้ฉันสามารถป้อนชื่อผู้ใช้ / รหัสผ่านใหม่ได้
302 svn  login  tortoisesvn 

12
การใช้ TortoiseSVN ผ่านทางบรรทัดคำสั่ง
ฉันต้องการใช้ตัวเลือก SVN ของ commandline ฉันใช้ TortoiseSVN และฉันเรียกใช้หลายคำสั่งและฉันได้รับข้อผิดพลาดต่อไปนี้ 'svn' ไม่รู้จักว่าเป็นคำสั่งภายในหรือภายนอก ฉันใช้คำสั่ง svn checkout [-N] [--ignore-externals] [-r rev] URL PATH ฉันคิดว่าฉันควรเพิ่มตัวแปรสภาพแวดล้อมบางอย่างหรืออย่างอื่น ฉันควรทำอย่างไรหรือไม่สามารถใช้ TortoiseSVN ได้จากบรรทัดคำสั่ง
253 svn  tortoisesvn 

11
ฉันจะย้ายไฟล์ (หรือโฟลเดอร์) จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งใน TortoiseSVN ได้อย่างไร
ฉันต้องการย้ายไฟล์หรือโฟลเดอร์จากที่หนึ่งไปอีกที่หนึ่งในที่เก็บเดียวกันโดยไม่ต้องใช้ Repo Browser เพื่อทำและไม่ต้องสร้างการเพิ่ม / ลบสองอย่าง การใช้ Repo Browser ทำงานได้ดียกเว้นว่าโค้ดของคุณจะค้างอยู่ในสถานะเสียจนกว่าคุณจะได้รับการตรวจสอบการเปลี่ยนแปลงในภายหลัง (เช่นไฟล์. csproj เป็นต้น) อัปเดต: ผู้คนแนะนำ "ย้าย" จากบรรทัดคำสั่ง TortoiseSVN เทียบเท่าหรือไม่
247 svn  tortoisesvn 

30
การโค่นล้มติดขัดเนื่องจาก“ การทำงานก่อนหน้านี้ยังไม่เสร็จสิ้น”?
หากฉันพยายามอัปเดตการโค่นล้มการทำซ้ำมันบอกว่าฉันต้องเรียกใช้การล้างข้อมูล หากฉันเรียกใช้การล้างข้อมูลจะมีข้อความระบุว่าไฟล์หายไป (ฉันลบไดเรคทอรี่ขนาดใหญ่ของไฟล์ที่ไม่สามารถคอมมิทเช้านี้จากพีซีที่บ้านของฉัน แต่จากนั้นฉันก็ยอมรับไฟล์ชุดเดียวกันจากที่ทำงาน ดังนั้นการล้างข้อมูลพูดว่า: การล้างข้อมูลล้มเหลวในการประมวลผล blablabla ไม่สามารถตั้งค่าไฟล์ blablabla อ่าน - เขียน: ระบบไม่พบไฟล์ที่ระบุ ถ้าฉันอัปเดตมันบอกว่า: คำสั่ง: อัปเดตข้อผิดพลาด: การดำเนินการก่อนหน้านี้ยังไม่เสร็จสิ้น; เรียกใช้ 'ล้างข้อมูล' ถ้ามันถูกขัดจังหวะข้อผิดพลาด: กรุณาดำเนินการคำสั่ง 'ล้างข้อมูล' เสร็จสมบูรณ์ !: ฉันจะยกเลิกการติดตั้งนี้ได้อย่างไร
229 svn  tortoisesvn 

13
คุณจะย้ายไฟล์ได้อย่างไร
ฉันใช้ TortoiseSVN กับที่เก็บ SourceForge SVN ฉันต้องการย้ายไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งเพื่อรักษาประวัติการแก้ไขของมัน เป็นไปได้ไหม ถ้าเป็นเช่นนั้นคุณจะทำอย่างไร (กลยุทธ์ปัจจุบันของฉันคือการคัดลอกไฟล์ไปยังโฟลเดอร์ใหม่และตรวจสอบในแล้วลบไฟล์ออกจากโฟลเดอร์ปัจจุบัน)
219 svn  tortoisesvn 

5
ลบไฟล์ออกจากที่เก็บ SVN โดยไม่ลบสำเนาโลคัล
ฉันจะ "ลบ" ไฟล์ที่มีอยู่แล้วในพื้นที่เก็บข้อมูล SVN โดยไม่ต้องลบออกจากระบบไฟล์ของฉันได้อย่างไร ยินดีต้อนรับ TortoiseSVN หรือคำสั่งบรรทัดคำสั่ง ผลงานต่อไปนี้ แต่ฉันหวังว่าจะดีกว่า: คัดลอกไฟล์ไปยังตำแหน่งอื่นนอกที่เก็บ SVN ลบไฟล์ ผูกมัด คัดลอกไฟล์กลับมาและตรวจสอบให้แน่ใจว่าคุณไม่สนใจไฟล์เหล่านั้นในอนาคต
217 svn  tortoisesvn 

3
คุณจะแยกสาขาและรวมเข้ากับ TortoiseSVN ได้อย่างไร [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา คุณจะแยกและรวมกับ Apache Subversion โดยใช้ไคลเอ็นต์ TortoiseSVN ได้อย่างไร

6
อัปเดตรายการเป็นฉบับแก้ไข vs เปลี่ยนกลับเป็นรุ่นแก้ไข
ฉันเริ่มใช้การโค่นล้มกับ TortoiseSVN หากฉันเปิดบันทึกและคลิกขวาที่รุ่นเก่าฉันเห็นสองตัวเลือกที่ดูเหมือนว่าพวกเขาย้อนกลับไปเป็นรุ่นเก่ากว่า: "อัปเดตรายการเป็นรุ่นแก้ไข" และ "เปลี่ยนกลับเป็นรุ่นนี้" ฉันเข้าใจว่าการอัปเดตเป็นรุ่นที่เก่ากว่านั้นจะใช้เมื่อคุณต้องการดูที่เวอร์ชันเก่า แต่ไม่ได้เปลี่ยนที่เก็บข้อมูลจริงๆ การย้อนกลับคือเมื่อคุณเมาแล้วจริงและต้องการให้มีการแก้ไขล่าสุดในที่เก็บเหมือนกันกับเวอร์ชั่นที่เก่ากว่า ดังนั้นบอกว่าการแก้ไข HEAD เป็น 100 และฉันย้อนกลับไปที่ 95 มันจะรวมการคัดลอกที่ทำงานของฉันกลับไปที่ 95 จากนั้นฉันสามารถส่งการเปลี่ยนแปลงไปยังที่เก็บซึ่งจะสร้างการแก้ไข 101 ที่ถูกต้องหรือไม่ จะแตกต่างกันอย่างไรถ้าฉันต้องกลับไปปรับปรุงเป็นรุ่น 95 ไม่ใช่แค่การเปลี่ยนแปลงกลับจากการแก้ไขครั้งล่าสุดใช่ไหม ฉันสับสนว่าสถานะการทำงานของฉันแตกต่างจากการย้อนกลับหรืออัปเดตเป็นรุ่นเก่า
161 svn  tortoisesvn 


14
svn.exe อยู่ที่ไหนในเครื่องของฉัน
ฉันติดตั้งTortoise svnไว้บนเดสก์ท็อปแล้ว ฉันต้องการทำงานบางอย่างโดยใช้commandline svn.exe? แต่ฉันไม่พบsvn.exeในเครื่องของฉัน เราต้องติดตั้งอย่างอื่นเพื่อรับคำสั่งsvn.exeหรือไม่?

12
ฉันจะลบไฟล์ / โฟลเดอร์ทั้งหมดที่ไม่ได้ถูกเพิกเฉย / ถูกละเว้นในสำเนาการทำงานของฉันได้อย่างไร?
หากฉันมีสำเนาการทำงานของที่เก็บ Subversion มีวิธีการลบไฟล์ที่ไม่มีการยกเลิกหรือเพิกเฉยทั้งหมดในสำเนาการทำงานนั้นด้วยคำสั่งหรือเครื่องมือเดียวหรือไม่ โดยพื้นฐานแล้วฉันกำลังมองหาอะนาล็อก SVN git cleanไป บรรทัดคำสั่งหรือโซลูชัน GUI (สำหรับ TortoiseSVN) อาจเป็นที่ยอมรับได้
136 svn  tortoisesvn  ignore 

8
ลบคุณสมบัติ svn: mergeinfo ที่ไม่จำเป็นออก
เมื่อฉันรวมสิ่งต่าง ๆ ในที่เก็บของฉันการโค่นล้มต้องการเพิ่ม / เปลี่ยนsvn:mergeinfoคุณสมบัติมากมายให้กับไฟล์ที่ไม่เกี่ยวข้องกับสิ่งที่ฉันต้องการผสานทั้งหมด มีการถามคำถามเกี่ยวกับพฤติกรรมนี้ก่อนหน้านี้ที่ Stack Overflow: คุณสมบัติ SVN Mergeinfo บนพา ธ อื่นที่ไม่ใช่รูทสำเนาที่ใช้งานได้ มีวิธีปิด TortoiseSVN โดยใช้ svn: mergeinfo หรือไม่ จากสิ่งที่ฉันเข้าใจจากหัวข้อที่กล่าวถึงข้างต้นดูเหมือนว่าไฟล์จำนวนมากในที่เก็บของฉันมีsvn:mergeinfoคุณสมบัติที่ชัดเจนเกี่ยวกับพวกเขาเมื่อพวกเขาไม่ควร คำแนะนำคือการลดจำนวนและใส่คุณสมบัติเหล่านั้นลงในไฟล์ / โฟลเดอร์ที่เกี่ยวข้องเท่านั้น ดังนั้นตอนนี้คำถามของฉัน: ฉันจะลบคุณสมบัติที่ไม่จำเป็นออกไปได้อย่างไร ฉันใช้ TortoiseSVN แต่ฉันลังเลที่จะตรวจสอบ / แก้ไขไฟล์หลายร้อยไฟล์ด้วยตนเอง มีวิธีที่ง่ายกว่าในการลบsvn:mergeinfoคุณสมบัติที่ไม่จำเป็นเหล่านั้นออกไหม PS ฉันไม่ต้องการรหัส C ++ SVN API

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.