ไอคอน TortoiseSVN ไม่แสดงขึ้นภายใต้ Windows 7


469

ฉันดูเหมือนจะไม่สามารถรับไอคอนที่จะแสดงภายใต้ Windows 7 และฉันพลาดสิ่งนี้จาก Windows XP

จะแก้ไขอย่างไร?


3
โปรดอ่านคำตอบทั้งหมด ... คำตอบของ Ralph Cowling และ JohanKirsh ช่วยฉันด้วย
Gopi

การแก้ไขที่ง่ายกว่านี้ใช้ได้กับฉัน: stackoverflow.com/a/8186529/4505142
Darren Parker

คำตอบ:


552

Windows สามารถแสดงไอคอนซ้อนทับในจำนวน จำกัด เท่านั้น ( รวม 15 รายการ, 11 หลังจากที่ใช้ Windows ) โปรแกรมอย่างOffice Groove , Dropbox , Mozy , Carboniteและอื่น ๆ จะจี้ไอคอนโอเวอร์เลย์ 11 อันที่เป็นไปได้ (ถ้าหากไมโครซอฟท์เพิ่มจำนวนแอพพลิเคชั่นที่ดูเหมือนจะเพิ่มขึ้นเรื่อย ๆ ) ...

คุณสามารถดูว่ามีการวางซ้อนทับใดบ้างและเปลี่ยนแปลง (ในความเสี่ยงของคุณเอง) ในรีจิสทรีที่นี่:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers

หากคุณใช้TortoiseCVS (และไม่มีอะไรอื่นที่ใช้ไอคอนซ้อนทับ) คุณจะได้รับไอคอนTortoiseSVNสองสามตัวและไอคอนTortoiseCVSทั้งหมดของคุณ นี่เป็นเพราะไอคอนซ้อนทับถูกใช้ตามลำดับตัวอักษร ด้วยความเสี่ยงของคุณเอง (การแก้ไขรีจิสทรีอาจทำให้คอมพิวเตอร์ของคุณระเบิด, ญาดา, ญาดา, ญาดา - และหากคุณกำลังอ่าน Stack Overflow และการใช้ Windows และยังไม่ได้แก้ไขรีจิสทรีคุณจะเป็นสัตว์ร้ายที่หายาก) ฟรีเพื่อเปลี่ยนชื่อพวกเขา (ฉันขอแนะนำให้วางตัวเลขไว้ข้างหน้าหมายเลขที่คุณต้องการใช้และ "z _" นำหน้าไปยังหมายเลขที่คุณไม่ต้องการ) ส่วนขยายของ TortoiseSVN Shell นั้นตั้งชื่อไว้อย่างดีเพื่อให้คุณรู้ว่าพวกเขาทำอะไรส่วนขยายของ TortoiseCVS นั้นไม่ได้เป็นเช่นนั้น หลังจากดูซอร์สโค้ดฉันพบข้อมูลที่เกี่ยวข้อง:

  • TortoiseCVS0 - ใน CVS
  • TortoiseCVS1 - ไม่อยู่ใน CVS
  • TortoiseCVS3 - ขัดแย้งกัน
  • TortoiseCVS4 - ใน CVS แบบอ่านอย่างเดียว
  • TortoiseCVS5 - ข้ามไป
  • TortoiseCVS6 - เพิ่มแล้ว
  • TortoiseCVS7 - ลบแล้ว
  • TortoiseCVS8 - ล็อคแล้ว

26
นี่คือคำตอบสำหรับฉัน ฉันมี Mozy และ DropBox ติดตั้งและนำหน้าแต่ละรายการของพวกเขาภายใต้คีย์ "ShellIconOverlayIdentifiers" ด้วย "z_" ฉันออกจากระบบแล้วเปิดใหม่อีกครั้งและไอคอนการซ้อนทับของ Tortise จะปรากฏขึ้นอีกครั้ง ฉันใช้ทั้ง Win7 และ TortiseSVN เวอร์ชั่น 64 บิต
คริสเตลีย์

96
ไม่จำเป็นต้องรีสตาร์ทหรือออกจากระบบเพียงแค่จบและเรียกใช้ explorer.exe
Leigh Riffel

10
ดูเหมือนว่า Tortoise จะใช้วิธีแก้ปัญหานี้ทันที: ตัวระบุของมันจะนำหน้าด้วยตัวเลข อย่างไรก็ตามฉันยังไม่เห็นพวกเขา (ในขณะที่ฉันเห็นไอคอนของ Dropbox ... )
Dmitry Selitskiy

40
ฉันเพิ่งเกิดเหตุการณ์นี้ขึ้นกับฉันและดูเหมือนว่า TortoiseSVN จะเริ่มแข่งแขน: ไอคอน Microsoft Skydrive เริ่มต้นด้วยช่องว่าง (!): "Skydrive1", ไอคอน Box.com เริ่มต้นด้วย "000", Avast! ตั้งชื่อภาพซ้อนทับ "00Avast" ฯลฯ
Chris R. Donnelly

9
ขีด จำกัด การซ้อนทับ 15 รายการยังคงอยู่ใน Windows 8.1 : /
CAD bloke

219

จงหยุดเถิด!

ก่อนที่จะทำอะไรกับรีจิสตรีของคุณหรือขั้นตอนคล้าย ๆ กันที่ระบุไว้ในคำตอบ (ยอดเยี่ยม) ของ Kris Erickson หรือที่ด้านล่างมีบางสิ่งที่ต้องพิจารณา ...

คุณใช้ไดรฟ์เครือข่ายหรือไม่

ถ้าเป็นเช่นนั้นไปที่การตั้งค่า Tortoise SVN (คลิกขวาที่โฟลเดอร์ใด ๆ > TortoiseSVN> การตั้งค่า) จากนั้นไปที่ 'ไอคอนโอเวอร์เลย์'

ตรวจสอบให้แน่ใจว่าคุณได้เลือก 'ไดรฟ์เครือข่าย' ดังภาพ:

ข้อความแสดงแทน

ตามค่าเริ่มต้นของการติดตั้ง Tortoise แบบสดไดรฟ์เครือข่ายจะไม่มีไอคอนเพิ่ม

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


1
คุณเขย่าโลกของฉัน ที่แก้ไขปัญหาที่น่ารำคาญนี้ อาจมีประโยชน์ในการหยุดบริการ TSVNCache หลังจากที่คุณทำเช่นนั้นไอคอนโหลดอย่างถูกต้อง
Marcos Placona

1
ฉันมี SVN ของฉันใน Win7 Fusion VM บน Mac และที่เก็บอยู่ในโฟลเดอร์เอกสารโฮสต์ผ่านตัวเลือก Fusion sharing นี่เป็นการแก้ไขไอคอนของฉันที่ไม่แสดง
WMIF

ที่ดี! ดูเหมือนว่าปริมาณการจัดการ TrueCrypt เป็นไดรฟ์เครือข่าย
Martin Hennings

คล้ายกับ WMIF แก้ไขปัญหาของฉันเมื่อใช้ไดรฟ์ OS X จาก Parallels
TechSavvySam

120

นอกจากนี้ไม่จำเป็นต้องรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ รีสตาร์ท explorer.exe แทน:

  1. Ctrl+Shift+Escกด
  2. คลิกที่แท็บกระบวนการ
  3. คลิกขวาที่explorer.exe
  4. เลือกจบกระบวนการ
  5. คลิกกระบวนการสิ้นสุดปุ่ม
  6. คลิกที่แท็บแอปพลิเคชัน
  7. คลิกขวา.
  8. คลิกที่New Task (Run)
  9. ตั้งค่าเปิดเป็น:explorer
  10. คลิกตกลง

Windows Explorer เริ่มต้นใหม่และไอคอน TortoiseSVN ปรากฏขึ้นอีกครั้ง


การฆ่าและรีสตาร์ทexplorer.exeนั้นยุ่งยาก (มันช้าในการรีสตาร์ทและมันจะไม่รีสตาร์ทกระบวนการลูกทั้งหมดที่คุณฆ่าด้วย) ลองฆ่าTSVNCache.exeแทนจากนั้นรีเฟรชหน้าต่าง Windows Explorer ของคุณโดยกด F5 เพื่อดูว่าไอคอนกลับมาหรือไม่
วอลเตอร์ Stabosz

คลิกขวาที่ทาสก์บาร์และคลิก 'ตัวจัดการงาน' จะปรากฏตัวจัดการงานขึ้นมา
evilspoons

5
คุณสามารถทำสิ่งนี้ได้อย่างสง่างาม เปิดเมนูเริ่มแล้วกด ctrl + shift ค้างไว้ในขณะที่คลิกขวา "exit explorer" จะปรากฏเป็นตัวเลือก คุณยังจะต้องเปิดตัวจัดการงาน (เช่นใช้ ctrl + alt + delete) เพื่อเริ่มต้นใหม่! นี่คือบน Windows 7; บน Windows 8 ฉันคิดว่าคุณยังสามารถทำได้โดยกด Ctrl + Shift + คลิกขวาบนแถบงาน
จิมโอลด์ฟิลด์

2
ใน Windows 10 จะมีตัวเลือก "รีสตาร์ท" สำหรับ Windows Explorer ใน Task Manager ทำงานได้ทันทีสำหรับฉัน
codah

1
วิธีนี้มีความซับซ้อนโดยไม่จำเป็น (แม้ว่าจะเป็นเรื่องดีที่จะรู้) เพียงแค่ลงชื่อออกจากหน้าต่างแล้วลงชื่อกลับเข้ามาใหม่ใช้เวลาเพียงไม่กี่วินาทีและจดจำได้ง่าย พื้นกลางอยู่ระหว่าง (รีบูต) (รีบูตช้า) และทำหลายขั้นตอนเช่นคำตอบนี้ :)
ToolmakerSteve

68

ฉันก็สูญเสียการซ้อนทับของฉันหลังจากอัปเกรดเป็น 1.6.8 บน Windows 7 x64 ฉันติดตั้งเฉพาะรุ่น x64 ไม่ใช่รุ่น 32 บิต ในการแก้ไขฉันได้ทำการซ่อมแซมด้วยตัวติดตั้งดั้งเดิมและทำการรีบูทใหม่ ภาพซ้อนทับแสดงตามปกติหลังจากนั้น


42
จาก TortoiseSVN หัวหน้านักพัฒนาซอฟต์แวร์ (2010-04-17): "คุณอาจต้องทำการติดตั้งซ่อม (เริ่มตัวติดตั้งอีกครั้งจากนั้นเลือก 'ซ่อมแซม') หลังจากอัปเดตเป็น 1.6.8 มิฉะนั้นไอคอนซ้อนทับอาจไม่ทำงาน แสดงขึ้นอย่างถูกต้องขออภัยในความไม่สะดวก "
bitFlipper

หากการติดตั้งซ่อมแซมไม่ทำงานให้ทำตามรอบนี้หลาย ๆ ครั้งตามต้องการ: 1) ถอนการติดตั้ง 2) รีบูต 3) ติดตั้ง 4) รีบูต
ÁlvaroGonzález

ลองทำสิ่งนี้อย่างแน่นอนก่อนการลงทะเบียนใด ๆ เมื่อทำการซ่อมแซม TortoiseSVN 1.7.1 คุณไม่จำเป็นต้องรีบู๊ตหากคุณปล่อยให้แอปปิดก่อนที่จะซ่อม ฉันมีระบบ Windows 7 32 บิตใหม่และติดตั้ง TortoiseSVN 1.7.1 บนระบบหลังจากติดตั้ง Subclipse 1.8.2 (อาจเป็นคำสั่งของการติดตั้งทำให้เกิดปัญหาเนื่องจากผู้ร่วมงานทำสิ่งที่ตรงกันข้ามและไม่มีปัญหา) ไอคอน TortoiseSVN ไม่แสดงในโฟลเดอร์ที่ควบคุมโดยซอร์สใด ๆ ยกเว้นเมื่อฉันใส่ลงในถังรีไซเคิล .. ?) ทำการซ่อมแซมเพียงครั้งเดียวที่ได้รับการแก้ไข
hotshot309

ฉันมีปัญหาเดียวกันกับ Windows 8.1 และ Tortoise SVN 1.8.1 การอัปเดตจาก TSVN 1.8.1 เป็น 1.8.4 ไม่ช่วยฉันยังมีปัญหาอยู่ เมื่อติดตั้ง 1.8.4 แล้วให้เรียกใช้ตัวติดตั้งอีกครั้งและเลือกตัวเลือกซ่อมเพื่อแก้ไขปัญหาของฉัน
icc97

40

ฉันแก้ไขมันโดยใช้การทำงานอัตโนมัติจาก Sysinternals

  1. เรียกAutoruns
  2. ในแท็บ 'Explorer' เลื่อนลงไปที่รายการ 'OverlayIconIdentifier' และ 'ShellOverlayIconIdentifier'
  3. ยกเลิกการทำเครื่องหมายซ้อนทับที่ไม่ต้องการ (เช่น Dropbox, SkyDrive และอื่น ๆ )
  4. รีสตาร์ท Explorer.exe

ภาพหน้าจอการทำงานอัตโนมัติแสดงรายการไอคอนซ้อนทับ


2
ฉันได้ลองตอบทุกคำถามแล้ว แต่ก็ไม่ได้ผล จากนั้นฉันดาวน์โหลดการทำงานอัตโนมัติและทำการตั้งค่าไอคอนจะปรากฏขึ้นในที่สุด! ขอบคุณมาก!
missingcat92

2
ในขณะที่ดาวิโด้กล่าวว่า "การเปิดเต้นขึ้นมาใหม่" การทำงานอัตโนมัติจะช่วยให้คุณเปิด / ปิดการใช้งานภาพซ้อนทับได้อย่างรวดเร็ว เมื่อปิดการซ้อนทับของ SkyDrive Tortoise Git / SVN จะแสดงการซ้อนทับที่คุ้นเคยทั้งหมดอีกครั้ง ฉันยังใช้มันเพื่อปิดการใช้งานการวางซ้อนอื่น ๆ (เช่น DropDox) ที่ไม่จำเป็น
Frelling

1
มันใช้งานได้ดีสำหรับฉัน แต่กล่องดร็อปวางอยู่ข้างหน้าหลังจากผ่านไปสองสามสัปดาห์ ดังนั้นฉันจึงต้องใช้คำตอบนี้ซ้ำอีกครั้ง ติดดาวสำหรับอนาคต
Valamas

2
นี่เป็นทางออกที่ดีกว่าและหรูหรากว่ามาก
MickyD

21

ฉันมีปัญหาเดียวกันกับ OP: Win 7 (x64), TortoiseSVN (x64) และ DropBox (x86) ข้อมูลจากคำตอบอื่นให้ข้อมูลทั้งหมดกับฉัน ฉันเคยติดตั้ง TSVN เวอร์ชั่น x64 ไว้ในเครื่องนี้แล้ว

ในกรณีของฉันติดตั้ง TSVN และ DropBox ในวันเดียวกันฉันทำการติดตั้งระบบปฏิบัติการและภาพซ้อนทับทำงานได้ดีจนกระทั่งสองสามวันที่ผ่านมา ฉันไม่ได้ทำอะไรเลยเกี่ยวกับการเปลี่ยนการตั้งค่าสำหรับแอปทั้งสองทำให้พวกเขาหยุดทำงาน

นี่คือสิ่งที่ฉันมีในส่วนการซ้อนทับไอคอนหลังจากปัญหาเริ่มต้นขึ้น ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers):

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. EnhancedStorageShell
  5. ไฟล์ออฟไลน์
  6. SharingPrivate
  7. TortoiseAdded
  8. TortoiseConflict
  9. TortoiseDeleted
  10. TortoiseIgnored
  11. TortoiseLocked
  12. TortoiseModified
  13. TortoiseNormal
  14. TortoiseReadOnly
  15. TortoiseUnversioned

ฉันตรวจสอบแล้วว่ามีเฉพาะการซ้อนทับที่เกี่ยวข้องกับ 11 รายการแรกเท่านั้นที่แสดงใน Explorer เมื่อฉันแก้ไขลำดับของรายการข้างต้นโดยเพิ่ม 'z' ลงในจุดเริ่มต้นของบางรายการจะมีเพียงการซ้อนทับ 11 รายการแรกเท่านั้น (ภายใต้ลำดับที่อัปเดต) ที่จะแสดง

จากที่กล่าวมาข้างต้นฉันมีทุกสิ่งที่ฉันต้องการเพื่อแก้ไขปัญหา (เปลี่ยนชื่อหรือลบรายการเพื่อให้รายการ TSVN ที่ฉันต้องการทำงานคือ <= # 11 ในรายการ) ด้านล่างเกี่ยวข้องกับการสงสัยว่าทำไมสิ่งนี้ก็เกิดขึ้น

ฉันรู้ว่าจากการซ้อนทับที่ทำงานก่อนสองสามวันที่ผ่านมาคีย์ 1-3, 7-9, 12-13 ทั้งหมด <= 11 อยู่ในรายการ (ไม่แน่ใจว่าซ้อนทับ # 14 เคยทำงานมาตั้งแต่ฉันไม่เคยมี ไฟล์ที่มีสถานะอ่านอย่างเดียว # 15 ไม่เคยทำงานกับเครื่องนี้ดังนั้นฉันรู้ว่ามันไม่เคยติดอันดับ 11) ฉันยังถือว่าบล็อกของปุ่ม TSVN เลื่อนขึ้น / ลงพร้อมกันดังนั้นพวกเขาจึงกระแทกสองหรือสามแห่ง (* ดูด้านล่าง) นี่หมายความว่ามีการเพิ่มรายการ 2-3 รายการระหว่างบล็อก DropBox & TSVN Windows สามตัวที่เพิ่มเข้ามาในตอนนี้และฉันจะถือว่าพวกเขาอยู่ที่นั่นทันทีที่ติดตั้งระบบปฏิบัติการ

มีการกำหนดรายการวางซ้อน 15 รายการในเวลาทำงานหรือไม่ ดูเหมือนว่าตัวจัดการการซ้อนทับบางครั้งอาจบอก windows shell ว่าไม่มีไอคอนที่จะเพิ่มในรายการ อาจเป็นไปได้ว่าการตั้งค่าบางอย่างที่ฉันทำไปเมื่อสองสามวันก่อนเกี่ยวข้องกับการแชร์ไฟล์และการเข้ารหัสไฟล์ทำให้บางรายการในจุด 4-6 กลายเป็น "เปิดใช้งาน" และกด SVN ลง

ในที่สุดฉันก็ลบบางรายการและย้ายบางรายการดังนั้นรายการสุดท้ายของฉันมีลักษณะเช่นนี้:

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. SharingPrivate (ฉันต้องการให้สิ่งนี้แสดง)
  5. TortoiseAdded
  6. TortoiseConflict
  7. TortoiseDeleted
  8. TortoiseModified
  9. TortoiseNormal
  10. TortoiseReadOnly
  11. TortoiseUnversioned
  12. zOffline Files (ฉันไม่ได้ใช้ Sync Center หรือ "Offline Files" ดังนั้นฉันไม่สนใจสิ่งนี้)
  13. zEnhancedStorageShell (ไม่รู้จริง ๆ ว่า Enhanced Storage คืออะไร, ไม่คิดว่าฉันต้องการสิ่งนี้)

19

พวกเขาแสดงได้ดีที่นี่ คุณใช้ Windows 7 รุ่น 64 บิตพร้อมกับ TortoiseSVN รุ่น 32 บิตหรือไม่ ถ้าเป็นเช่นนั้นพวกเขาจะแสดงเฉพาะใน Explorer แบบ 32 บิต (หรือใน CFDs ของแอปพลิเคชันแบบ 32 บิต) คุณสามารถติดตั้งได้ทั้งแบบ 32 บิตและ 64 บิต


เหมือนกันสำหรับฉัน - ฉันไม่เห็นปัญหากับ TortoiseSVN บน Windows 7 ฉันใช้ทั้งสองเวอร์ชัน 32 บิต
Andy

นั่นอาจจะเป็นเหตุผลที่จะต้องดาวน์โหลดรุ่น 64 บิตและดู
Lodle

ฉันติดตั้ง TortoiseSVN 32 & 64 บิตบน Win7 Ultimate 64 บิต ฉันได้รับไอคอนโฟลเดอร์ แต่ไม่ใช่ไอคอนไฟล์ รายการรีจิสทรีทั้งหมดได้รับการเสริมด้วย "z_" ยกเว้น 9 TortoiseSVN
เฟลิเป้อัลวาเรซ

14

อีกสองวิธีแก้ปัญหาที่เป็นไปได้:

  1. กำจัด TSVNCache.exe และปล่อยให้มันเปิดใหม่ สิ่งนี้ทำให้ไอคอนการซ้อนทับเชลล์ของฉันปรากฏขึ้นอีกหลายครั้ง

  2. หากคุณเพิ่งอัพเกรด TortoiseSVN จากเวอร์ชันก่อนหน้าคุณอาจต้องอัพเกรดสำเนาการทำงานของคุณ สิ่งนี้สามารถทำได้โดยการคลิกขวาที่โฟลเดอร์โครงการของคุณแล้วเลือก "SVN Upgrade working copy" จากเมนูบริบท


ฉันมีปัญหาที่คล้ายกันในการฆ่า TSVNCache.exe ช่วยฉันในการแก้ไข กรุณาอย่าทำอะไรกับ windows registry
vidhyadhar

ฉันคิดว่า "การอัพเกรด" เป็นคำที่แปลกสำหรับ SVN น่าจะรู้ว่ามันมีความหมายอะไรบางอย่างนอกเหนือจากการควบคุมเวอร์ชัน ขอบคุณสำหรับ # 2: มันเป็นจุดที่ดีมากที่เมตาดาต้าสามารถเปลี่ยนแปลงได้ในช่องว่างขนาดใหญ่ระหว่างเวอร์ชัน
ravemir

ปัญหาของฉันคือว่าด้วยเหตุผลบางอย่าง TSVNCache.exe ไม่ทำงาน ฉันเพิ่งเปิดตัวมันและไอคอนซ้อนทับปรากฏขึ้นอีกครั้ง
aalazz

13

ฉันขอแนะนำให้บ่นกับ Microsoft เกี่ยวกับขีด จำกัด การซ้อนทับไอคอนที่ต่ำอย่างน่าขัน หากเราพอบ่นพวกเขาอาจจะแก้ไขสาเหตุที่แท้จริงของปัญหานี้:

ดูความคิดเห็นที่ด้านล่างของหน้า: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx

ให้ข้อเสนอแนะกับทีม Microsoft Windows 7 เกี่ยวกับปัญหานี้: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195


9

ไอคอนของฉันก็หายไปเช่นกัน การแก้ไขรีจิสทรีไม่ได้ผลสำหรับฉันเช่นกัน

นี่คือวิธีที่ฉันนำพวกเขากลับมา:

  1. ติดตั้งTortoiseOverlaysเวอร์ชันล่าสุด
  2. รีสตาร์ท explorer.exe

+1 สิ่งนี้ใช้ได้ผลสำหรับฉันแม้ว่าจะเป็นเพียงบางโครงการที่ไม่ได้แสดงไอคอน (และด้วยเหตุนี้ฉันจึงสันนิษฐานว่าไม่มีปัญหากับการวางซ้อนจำนวน จำกัด ของ Explorer)
ทิม MB

คุณมีโครงการบางส่วนสำหรับไดรฟ์ที่ไม่มีการกำหนดหรือไม่? TortoiseOverlays เพิ่มไอคอนสำหรับไดรฟ์เครือข่ายและเช่นกัน
Jaspio

1
สำหรับฉัน TortoiseOverlays 1.0.15 ทำงานกับ Tortoise SVN TortoiseSVN-1.7.11.23600 แต่ไม่ใช่ TortoiseSVN-1.8.1.24570 ฉันใช้เวลาหนึ่งชั่วโมงครึ่งในการติดตั้ง / ถอนการติดตั้งลูกค้า Tortoise SVN ที่แตกต่างออกไป หวังว่าฉันจะสามารถช่วยคนอื่นให้สูญเสียเวลา
Michael Sobczak

8

บางครั้งคุณเพียงแค่ต้องไปที่ TortoiseSVN "การตั้งค่า" ปิดไอคอนคลิก "ใช้" เปิดใช้งานอีกครั้ง

Windows Start-> All Programs-> TortoiseSVN-> การตั้งค่า

ป้อนคำอธิบายรูปภาพที่นี่


2
+1 ลองทำสิ่งนี้ก่อนที่จะคิดถึงการสัมผัสรีจิสตรี
jwg

5

ปัญหาเดียวกันสำหรับฉัน ปรากฎว่าสาเหตุของปัญหาคือ JungleDisk 3.0 ใหม่ซึ่งติดตั้งโฆษณาซ้อนทับสามรายการที่ชื่อว่า "1Sync ... " "2Sync ... " และ "3Sync ... " ผลักเต่าออกไปจนจบ

เพียงลบคีย์ JungleDisk เหล่านั้นในกลุ่ม reg ที่อยู่ด้านบน (หรือนำหน้าด้วย z_) จากนั้นเริ่มระบบใหม่และเต่าจะทำงานได้ดีอีกครั้ง

เนื่องจากขีด จำกัด การซ้อนทับนี้มีอยู่ใน Windows และสามารถใช้งานกับเครื่องมือปัจจุบันได้อย่างง่ายดายผู้ขายเครื่องมือควรถามระหว่างการติดตั้งขั้นสูงหากผู้ใช้ต้องการติดตั้ง ฉันไม่ต้องการหรือไม่ต้องการคุณสมบัติ "ซิงค์" ใหม่และไม่สนใจวิธีการบรรจุไอคอนที่ด้านบนของรายการด้วยการตั้งชื่อที่ฉลาด อัปยศใน JungleDisk


5

คุณได้ลองเปลี่ยนการตั้งค่าเต่าเป็นแคชสถานะเป็น 'เริ่มต้น' หรือไม่ ฉันมีปัญหากับไอคอนโอเวอร์เลย์ในโฟลเดอร์เพราะฉันมีตัวเลือกนี้ใน 'เชลล์' ตัวเลือกอยู่ในการตั้งค่า -> การซ้อนทับไอคอน

บางทีนี่อาจช่วยคุณได้http://tortoisesvn.net/node/97


ด้วยเหตุผลบางอย่างฉันเปลี่ยนสถานะแคชเป็นไม่มี - การเปลี่ยนกลับเป็นค่าเริ่มต้นนำไอคอนกลับมา ฉันทำการแฮกข้อมูลรีจิสทรีไว้ล่วงหน้าแล้วนำหน้ารายการ Groove ด้วย "z" แต่ต้องเปลี่ยนสถานะแคชก่อนที่ไอคอนของฉันจะกลับมา
davidfrancis

การเปลี่ยน Cache เป็น off และนำไปใช้แล้วเปลี่ยนกลับเป็นค่าเริ่มต้นแก้ไขมันทุกครั้งสำหรับฉัน
ฟราน

5

ในกรณีของฉัน Dropbox ทับซ้อนเริ่มต้นด้วย "(ตัวระบุที่ยกมา) ในรีจิสทรีฉันลบคำนำหน้า" ทั้งหมดและเริ่ม explorer.exe ใหม่

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers

แก้ไข: ฉันติดตั้ง Windows 10 และวิธีนี้ไม่ได้ผลสำหรับฉัน ดังนั้นฉันเพิ่งไปที่ตำแหน่งรีจิสทรีเดียวกันและลบระเบียน Google และ SkyDrive ทั้งหมดแล้วเริ่ม explorer.exe ใหม่

การแก้ไขที่สอง: หลังจากติดตั้ง TortoiseGit มันแก้ไขทุกอย่างโดยไม่ต้องปรับแต่งใด ๆ


ต้องถอนการติดตั้ง Dropbox แล้วหยุดและเริ่มต้นใหม่ explorer bye bye Dropbox
Ed-AITpro

4

ฉันเพิ่งอัพเกรดเป็น TSVN 1.6.8.19260 บน WinXP และ Win7 สองเครื่อง หลังจากอัปเกรดไอคอนโอเวอร์เลย์จะหายไปในเครื่องทั้ง 3 เครื่อง ภายใต้คีย์รีจิสทรีที่กล่าวถึงข้างต้นฉันพบเฉพาะรายการสำหรับไฟล์ออฟไลน์ ฉันต้องติดตั้งใหม่ / ซ่อมแซมการติดตั้ง TSVN และไอคอนปรากฏขึ้นอีกครั้งหลังจากรีบูต ฉันไม่เคยตรวจพบพฤติกรรมดังกล่าวในรุ่น TSVN ใด ๆ ก่อนหน้านี้และแน่นอนว่าฉันติดตั้ง TSVN ทุกครั้งด้วยวิธีเดียวกันกับสิทธิ์แบบเดียวกัน


4

หากคุณเพิ่งอัพเกรด Tortoise SVN อาจเป็นเพราะรุ่น 1.7 ดูเหมือนจะต้องการรูปแบบใหม่สำหรับการจัดเก็บสถานะของไฟล์ - ในกรณีนี้คุณสามารถคลิกขวาที่โฟลเดอร์รูทของพื้นที่เก็บข้อมูลของคุณและใช้เมนูตัวเลือก Tortoise ของ 'SVN Upgrade Working Copy'

การแก้ไขปัญหาสำหรับฉัน

ไชโยแมตต์


3

เพื่อให้คำตอบของโจฮันเนสสมบูรณ์คุณสามารถตรวจสอบกระทู้นี้ซึ่งกล่าวถึงสาเหตุอื่น (อันแรกกำลังติดตั้งไคลเอนต์ 32 บิตแทน 64 บิต) (เน้นที่เหมือง):

เฉพาะเวอร์ชันล่าสุดของ TSVN และ TCVS เท่านั้นที่สามารถแบ่งปันไอคอนภาพซ้อนทับได้และเนื่องจาก Explorer มีจำนวนภาพซ้อนทับรวมทั้งหมด 14 ภาพโดยมีไอคอนภาพซ้อนทับภายนอกไม่ปรากฏคุณอาจมีภาพมากเกินไป ...

หากไอคอนซ้อนทับปรากฏขึ้นคุณต้องใช้ Windows Explorer 32 บิตซึ่งแน่นอนว่าคุณต้องติดตั้ง TSVN รุ่น 32 บิต

ปัญหาอาจเกิดขึ้นเมื่อมีการติดตั้ง TortoiseVCS ครั้งแรกเช่นกันเพราะ:

ดูสิ่งที่ติดตั้งในระบบไฟล์และรีจิสตรีดูเหมือนว่าพวกเขาพยายามทำสิ่งที่ฉันทำกับส่วนขยาย Shell ของฉัน - ติดตั้งทั้งเวอร์ชัน 64 และ 32 บิตดังนั้นไม่มีใครบอกว่า "ฉันไม่เห็นภาพซ้อนทับ / เมนูของฉัน "! ;)

ขออภัยดูเหมือนว่ารายการรีจิสทรีสำหรับ 32- บิตถูก hosed ดังนั้น DLL ส่วนขยาย 32- บิตถึงแม้ว่าปัจจุบันไม่มีรายการรีจิสทรีที่ถูกต้อง

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

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


1

ฉันพบว่าหากคุณติดตั้งรุ่น 32 บิตก่อนจะมีวิธีที่ทำให้รุ่น 64 บิตดีขึ้น ในการติดตั้ง windows 7 ใหม่ฉันเพิ่งติดตั้งรุ่น 64 บิตและดูเหมือนว่าจะทำงานได้ดีในขณะนี้


1

หากคุณต้องการใช้ Tortoise จากภายในแอปพลิเคชัน 32 บิตบน Windows 7 64 บิตคุณต้องติดตั้ง Tortoise ทั้ง 64 บิตและ 32 บิต ตามที่ผู้สร้างของ Tortoise ใช้งานได้ดี (ที่มา )


1
ทดลองใช้งาน Win7 x64 ด้วย TSVN 1.9.2 และตัวติดตั้งจะไม่ให้ฉันติดตั้งรุ่น 32 บิต
jacobsee

1

Kris Erickson ถูกต้องโหวตให้เขา ในกรณีของฉันปัญหากำลังติดตั้ง TFS powertools ซึ่งเพิ่มการรวมเชลล์ explorer เช่นเดียวกับ TSVN และ TCVS มันเพิ่มการซ้อนทับอีก 5 ครั้ง เนื่องจากใช้คำนำหน้าด้วย Tfs * พวกเขาจึงให้ความสำคัญกับ Tortoise * ฉันยังนำหน้าสิ่งที่ Tfs ด้วย z_ และการซ้อนทับ TSVN กลับมาอีกครั้ง ไม่จำเป็นต้องรีบูต / ออกจากระบบเพียงฆ่า explorer.exe แล้วเริ่มใหม่อีกครั้ง


1

ปัญหาและวิธีแก้ไขที่เป็นไปได้

  1. ข้อ จำกัด ของจำนวนไอคอนซ้อนทับที่ใช้งานได้โดย Windows โปรดดูคำตอบของ Kris Erickson
  2. การตั้งค่าที่ไม่เหมาะสมของ TortoiseSVN อ้างถึงคำตอบของ Ralph Cowling
  3. ข้อบกพร่องที่รู้จักสำหรับการอัปเดตจากรุ่นก่อนหน้า (ก่อน 1.6.10) ดูที่นี่
  4. TortoiseSVN ไม่ได้ติดตั้งสำหรับผู้ใช้ทั้งหมดลองติดตั้งด้วย cmd เช่นด้านล่างหากโซลูชันด้านล่างทั้งสามไม่ทำงานฉันเชื่อว่าวิธีนี้จะช่วยชีวิตคุณได้

rem Set your own path.
set TOOL_ROOT=d:\Tools\TortoiseSVN-1.6.13.20954-win32-svn-1.6.16\tortoisesvn_1.6.16.21511
set PACKAGENAME=TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi
set TOOL_INSTALLROOT="c:\Program Files (x86)\TortoiseSVN"

msiexec /i "%TOOL_ROOT%\%PACKAGENAME%" INSTALLDIR=%TOOL_INSTALLROOT% ALLUSERS=1 ARPSYSTEMCOMPONENT=1 RebootYesNo=No REBOOT=ReallySupress /qb-

set ret=%ERRORLEVEL%

rem The installer seems to return same values as MSI
rem These codes mean that the product is properly installed, even though the code is not zero.
rem 1641 ERROR_SUCCESS_REBOOT_INITIATED
rem 3010 ERROR_SUCCESS_REBOOT_REQUIRED
if %ret% EQU 1641 set ret=0
if %ret% EQU 3010 set ret=0
if %ret% GTR 0 exit %ret%

1

หากใครต้องการรายการรีจิสตรีสำหรับ Windows 7 64- บิตนี่ก็คือ สิ่งที่ดีสำหรับฉันคือการลบการวางซ้อนสำหรับรายการที่ไม่ได้ใช้บ่อย: Drop Box, Google Drive, ผลิตภัณฑ์ของ Microsoft และเพิ่งเก็บการซ้อนทับสำหรับ Tortoise สิ่งเหล่านี้เป็นภาพซ้อนทับทั้งหมด - ไม่มีสิ่งใดถูกลบออก

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

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco1]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco2]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco3]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro1 (ErrorConflict)]
    @="{8BA85C75-763B-4103-94EB-9470F12FE0F7}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro2 (SyncInProgress)]
    @="{CD55129A-B1A1-438E-A425-CEBC7DC684EE}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro3 (InSync)]
    @="{E768CD3B-BDDC-436D-9C13-E1B39CA257B1}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt1"]
    @="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt2"]
    @="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt3"]
    @="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt4"]
    @="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt5"]
    @="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt6"]
    @="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt7"]
    @="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt8"]
    @="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\00avast]
    @="{472083B0-C522-11CF-8763-00608CC02F24}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1EldosIconOverlay]
    @="{AF743E58-5357-404B-8314-32D2D8420F9D}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1TortoiseNormal]
    @="{C5994560-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\2TortoiseModified]
    @="{C5994561-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\3TortoiseConflict]
    @="{C5994562-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\4TortoiseLocked]
    @="{C5994563-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\5TortoiseReadOnly]
    @="{C5994564-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\6TortoiseDeleted]
    @="{C5994565-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\7TortoiseAdded]
    @="{C5994566-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\8TortoiseIgnored]
    @="{C5994567-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\9TortoiseUnversioned]
    @="{C5994568-53D9-4125-87C9-F193FC689CB2}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EldosIconOverlay]
    @="{5BB532A2-BF14-4CCC-86B7-71B81EF6F8BC}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EnhancedStorageShell]
    @="{D9144DCD-E998-4ECA-AB6A-DCD83CCBA16D}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveBlacklistedOverlay]
    @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D42}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedEditOverlay]
    @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D44}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedViewOverlay]
    @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D43}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncedOverlay]
    @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D40}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncingOverlay]
    @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D41}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off0]
    @="{8E33AEC3-C5F2-43C4-B048-9E3EB19B1DD5}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off1]
    @="{8E33AEC4-C5F2-43C4-B048-9E3EB19B1DD5}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files]
    @="{4E77131D-3629-431c-9818-C5679DC83E81}"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\SharingPrivate]
    @="{08244EE6-92F0-47f2-9FC9-929BAA2E7235}"

โปรดจำไว้ว่าสิ่งเหล่านี้มีไว้สำหรับ Windows 64 บิตและคุณควรสำรองข้อมูลรีจิสทรีไว้


0

หลังจากอัปเกรดเป็น TSVN 1.6.8.19260 ฉันมีปัญหาเดียวกัน (ไม่มีไอคอนใน Explorer) แต่ในกรณีของฉันไม่มีรายการใด ๆ สำหรับ TSVN ภายใต้ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers ในการติดตั้งดั้งเดิมของฉันฉันไม่ได้รวมชุดไอคอนเพิ่มเติมเพราะฉันไม่เคยใช้มัน (และฉันไม่เคยติดตั้งในการอัพเกรดก่อนหน้านี้)

ฉันแก้ไขการติดตั้งของฉันเพิ่มชุดไอคอนเพิ่มเติมและไอคอนของฉันปรากฏขึ้นอีกครั้งอย่างน่าอัศจรรย์


0

วัตถุประสงค์หลักของฉันคือการได้รับไอคอนสำหรับ TortoiseCVS คำแนะนำจำนวนมากไม่ทำงานสำหรับฉัน: ถอนการติดตั้งติดตั้งใหม่ regedit โดยการเปลี่ยนชื่อ; รีบูตเครื่องหลายครั้ง แต่สิ่งที่ใช้ได้ผลก็คือติดตั้ง TortoiseSVNTortoiseSVN สิ่งนี้ทำให้ไอคอนสำหรับ TortoiseCVS ทำงานได้ ฉันเช็คเอาท์ regedit การติดตั้ง SVN จะใส่ตัวเลขไว้ด้านหน้าชื่อไอคอน:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers]
1TortoiseNormal
2TortoiseModified
3TortoiseConflict
4TortoiseLocked
5TortoiseReadOnly
6TortoiseDeleted
7TortoiseAdded
8TortoiseIgnored
9TortoiseUnversioned
การวางซ้อนไอคอน Groove Explorer 1 (GFS Unread Stub)
Groove Explorer ไอคอนโอเวอร์เลย์ 2 (GFS Stub)
การวางซ้อนไอคอน Groove Explorer 2.5 (โฟลเดอร์ที่ยังไม่ได้อ่าน GFS)
Groove Explorer ไอคอนโอเวอร์เลย์ 3 (โฟลเดอร์ GFS)
Groove Explorer ไอคอนโอเวอร์เลย์ 4 (GFS Unread Mark)
SharingPrivate
TortoiseAdded
TortoiseConflict
TortoiseDeleted
TortoiseIgnored
TortoiseLocked
TortoiseModified
TortoiseNormal
TortoiseReadOnly
TortoiseUnversioned
zEnhancedStorageShell
ไฟล์ zOffline
zSkyDrivePro1 (ErrorConflict)
zSkyDrivePro2 (SyncInProgress)
zSkyDrivePro3 (InSync)

ฉันยังต้องการ TortoiseCVS และพยายามติดตั้ง TortoiseSVN .. ไม่ทำงานเช่นกัน
Henrique de Sousa

0

ฉันมีปัญหาเดียวกันกับ TortoiseSVN 1.6.16 ไอคอนก็ดี แต่แล้วฉันก็ติดตั้งและถอนการติดตั้ง TortoiseGit และทันใดนั้นไอคอน TortoiseSVN ก็หยุดทำงาน เมื่อมองไปที่รีจิสตรี้ฉันพบว่าการถอนการติดตั้ง TortoiseGit ยังลบไอคอนซ้อนทับทั้งหมด ฉันเพิ่งติดตั้ง TortoiseSVN ใหม่และแก้ไขปัญหา


0

การแก้ไขคำสั่งรีจิสทรีทำงานให้ฉัน รายการมี #s ก่อนหน้าแล้ว ดังนั้นมันจึงไม่ทำงาน ฉันรู้ว่ารายการก่อนหน้ามีช่องว่าง ดังนั้นตอนนี้รีจิสทรี svn ของฉันมีช่องว่าง, #, ชื่อ


0

การรวมกันของโซลูชั่นที่ทำงานให้ฉัน ฉันพยายามฆ่าและรีสตาร์ท explorer.exe ตามที่ @LeighRiffel แนะนำ ไม่ทำงาน. ฉันถอนการติดตั้งดรอปบ็อกซ์เพราะไม่ค่อยใช้ จากนั้นฉันลองสำรวจอีกครั้งและใช้งานได้ บางทีคุณสามารถติดตั้ง dropbox อีกครั้งหลังจากนี้และดูว่ามีอะไรดีไหม? ฉันไม่สนใจ

นี่คือขั้นตอน: เรียกใช้ taskmgr.exe หรือตัวจัดการงาน> แท็บกระบวนการ> เลือก explorer.exe> ​​kill จากนั้นคลิกตัวเลือกไฟล์> งานใหม่> ป้อน explorer.exe> ​​ตกลง


ไม่ทันทีที่คุณติดตั้งดรอปบ็อกซ์การวางซ้อนจะมีความสำคัญกว่าหากมีการเรียงตามตัวอักษรก่อนหน้า (ขณะที่ฉันเขียนสิ่งนี้ดรอปบ็อกซ์จะมีช่องว่างสามช่องอยู่ข้างหน้าชื่อซ้อนทับแต่ละชื่อเพื่อที่พวกเขาจะชนะในแอปซ้อนทับ "แข่งขัน" ที่มีช่องว่างเริ่มต้นแต่ละชื่อน้อยกว่า 3) โดยส่วนตัวฉันแก้ไขช่องว่างนี้ ด้านหน้าไอคอน SVN ที่ฉันใช้ (ผ่าน RegEdit) วิธีนี้จะใช้งานได้จนกว่าจะมีการอัปเดต Dropbox เพื่อเพิ่มพื้นที่ว่างมากขึ้น Insanity ...
ToolmakerSteve

0

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


นี่ไม่ใช่ทางออกที่ดี การเปลี่ยนสถานะแคชเป็นเชลล์หมายความว่าคุณไม่เห็นไอคอนแบบเรียกซ้ำ ตัวอย่างเช่นหากคุณเพิ่มหรือเปลี่ยนไฟล์คุณจะเห็นไอคอนอื่นในไฟล์นั้น (และอาจจะอยู่ในโฟลเดอร์ที่มีไฟล์นั้นโดยตรงฉันจำไม่ได้) แต่จะไม่เห็นไอคอนการเปลี่ยนแปลงที่สูงกว่า ระดับพื้นดินโฟลเดอร์ แต่คุณจะเห็นไอคอน "ทันสมัย" ในโฟลเดอร์ระดับสูงเหล่านั้นถึงแม้ว่าบางที่ด้านล่างจะไม่ทันสมัย! [ทดสอบเพียงแค่ตอนนี้ใน TortoiseSVN 1.9.6 ทำงานบน Windows 10 64 บิต]
ToolmakerSteve

0

เมื่อฉันเช็กเอาต์โปรเจ็กต์ใหม่จากที่เก็บฉันไม่เห็นไอคอนซ้อนทับ

ฉันเริ่มมองหาวิธีแก้ปัญหาและมาถึงคำถามนี้

ในขณะที่อ่านคำตอบฉันสังเกตเห็นว่าไอคอนซ้อนทับปรากฏในโครงการเช็คเอาต์ของฉัน

ฉันเดาว่าจะใช้เวลาสักครู่เพื่อให้ไอคอนปรากฏ

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


.. หรือผู้คนสามารถออกจากระบบ Windows และลงชื่อเข้าใช้อีกครั้งซึ่งเป็นวิธีที่ง่ายและรวดเร็วเพื่อให้แน่ใจว่า Windows กำลังใช้การเปลี่ยนแปลงล่าสุด
ToolmakerSteve

0

การเปลี่ยนรีจิสทรีทำงานให้ฉัน

หากเป็นประโยชน์กับทุกคนฉันเริ่มนำหน้า "z_" ไปยังรายการใน "ShellIconOverlayIdentifiers" ซึ่งฉันต้องการเลื่อนลง อย่างไรก็ตามดูเหมือนว่าจะไม่ปรากฏรายการ TortoiseSVN อาจเป็นเพราะความไวตัวพิมพ์เล็กและตัวพิมพ์เล็ก "z" ยังคงเป็นตัวพิมพ์ใหญ่ "T" ในที่สุดคำนำหน้าด้วย "Z_" แทนที่จะใช้เคล็ดลับ

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