programing

상황에 맞는 메뉴에 SVN 명령이 나타나지 않습니다.

procenter 2021. 1. 17. 12:07
반응형

상황에 맞는 메뉴에 SVN 명령이 나타나지 않습니다.


방금 SVN Tortoise를 다운로드하여 설치했지만 메뉴에 명령이 나타나지 않습니다. 어떻게 가능합니까?


컴퓨터를 다시 시작 했습니까?

최신 정보:

나도 같은 문제에 부딪쳤다! 1.5 이상 버전 1.6을 설치했을 때 발생했습니다. 컴퓨터를 다시 시작했을 때 컨텍스트 메뉴가 아닌 시작 메뉴에서 Tortoise 항목을 찾았습니다. "설정"을 클릭하면 오류 메시지가 나타납니다. 그래서 1.6을 제거하고 새로 설치했습니다. 이제 다시 작동합니다! 예, 상황에 맞는 메뉴를 통해 사용할 수 있습니다. 버그라고 생각합니다.


Windows 7 64 비트에서 동일한 문제가 발생했습니다. 여러 번 다시 설치했지만 여전히 Explorer에서 컨텍스트 오버레이를 볼 수 없습니다. 그래서 TortoiseSVN의 변경 로그를보고 수리 설치 권장 사항을 확인했습니다. 그것은 내 문제를 해결했습니다.


처음 재부팅을 제외하고 ...

64 비트 또는 32 비트 Windows를 실행하고 있습니까? Tortoise는 셸 확장으로 실행되므로 Windows OS가 64 비트이고 32 비트 버전의 Tortoise를 설치 한 경우 컨텍스트 메뉴가 표시되지 않습니다.

참고로. 64 비트 OS에서 Total Commander와 같은 32 비트 도구를 사용하고 Explorer와 Total Commander 모두에서 상황에 맞는 메뉴 확장을 원하는 경우 실제로 32 비트 및 64 비트 버전의 Tortoise를 모두 설치해야합니다.


전체 사령관에 문제가 발생하고 여러 번 제거 / 재설치했지만 실제 "문제"는 거북이 설정입니다. 에서 http://shalom.craimer.org/info/tech-journal/articles/653/The-context-menu-and-icons-for-TortoiseSVN-dont-appear-in-Total-Commander-but-the-do -Windows-Explorer에 표시됩니다 .-Why.html

  • TortoiseSVN 설치 프로그램의 "수리"
  • 재시작
  • TortoiseSVN 설정 (탐색기에서 마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴의 "TortoiseSVN"에서 "설정 ..."을 선택)-> "아이콘 오버레이"에서 "탐색기에서만 오버레이 및 상황에 맞는 메뉴 표시"확인란을 선택 취소합니다.

수리 설치가 문제를 해결했습니다.


TSVN이 귀하의 경우에 작동하지 않는 이유에 대한 긴 목록이 있습니다. 가장 좋은 방법은 TortoiseSVN 지원 목록을 살펴보고 목록에 메시지를 게시하지 않는 것입니다.

아, 아직 링크를 게시 할 수없는 것 같습니다-google-groups로 이동하여 TortoiseSVN을 찾으세요. tortoisesvn-dev와 tortoisesvn의 두 목록이 있습니다. 개발자 목록에 묻지 마세요. '사용자'목록에서 물어볼 것입니다.


덧붙여서 나는 Windows Vista 64 비트에서 이와 동일한 문제가 발생했습니다. 재설치 / 재부팅을 두 번해야했습니다. 설치 프로그램은 TortoiseSVN-1.6.12.20536-x64-svn-1.6.15.msi입니다.


내가 무엇을 했든-설치 / 제거 / 재설치 / 수리-아무것도 작동하지 않았습니다. WANDisco Subversion Tortoise를 설치 한 후에야 작동하기 시작했습니다.


문제를 해결 한 방법은 다음과 같습니다.

새로운 Windows 7 64 비트 OS에서 32 비트 응용 프로그램과 64 비트 totoisesvn 응용 프로그램이 설치되었습니다.

쉘 팝업 메뉴에 아이콘이 없습니다!

그것을 해결하기 위해 나는 :

  • 메뉴를 사용한 32 비트 응용 프로그램을 제거했습니다.
  • 64 비트 svn 제거
  • regedit를 사용하여 ShellIconoverlayIdentifyer 하이브의 남은 부분을 수동으로 제거했습니다.
  • 재부팅
  • 그런 다음 svn 64 비트 svn을 다시 설치하십시오.
  • 32 비트 프로그램입니다.
성공! svn 메뉴 항목이 나타났습니다 (32 비트는 여전히 표시되지 않습니다).

결론 : 32 비트 애플리케이션보다 먼저 64 비트 애플리케이션을 설치하십시오 .


Explorer 컨텍스트 메뉴에 TortoiseSVN이 있었지만 UnrealCommander 컨텍스트 메뉴에서 누락되었습니다.

레지스트리 수동에서 TortoiseSVN의 모든 항목을 제거해야했습니다. 수리 설치가 나에게 영향을 미치지 않았기 때문입니다.

하지만 TortoiseSVN을 다시 설치 한 후 성공했습니다.


내 Windows 7 시스템에서 똑같은 문제가 발생했습니다. Tortoise SVN의 존재를 암시하는 컨텍스트 메뉴에는 절대로 아무것도 없습니다. 위에서 제안한 모든 설치, 재설치, 수리, 재부팅 등을 수행했습니다.

마침내 나를 위해 수정 한 것은 64 비트 버전을 설치하는 것이 었습니다.


오버레이 아이콘, 일반 'SVN 업데이트'및 'SVN 커밋'명령을 놓친 경우 대신 'SVN 업그레이드 작업 복사본'명령이있는 경우 클릭해야합니다. 나타나는 이유는 TortoiseSVN이 업그레이드되었고 작업 복사본 형식이 변경 되었기 때문입니다. 1.7 이상에서 수동으로 업그레이드해야합니다. 그러면 명령과 오버레이 아이콘이 다시 나타납니다.


위의 다른 사람들이 제안한 것과 마찬가지로이 문제가 발생했으며 근본 원인은 32v 64 비트였습니다. WANDisco Subversion을 설치했으며 그 과정에서 TortoiseSVN도 자동으로 설치되었습니다.

하지만 설치 한 버전은 32 비트 였고이를 제거하고 TortoiseSVN 64 비트 버전을 별도로 다시 설치해야했습니다.


32 비트 Win XP를 사용하여 재부팅을 제거한 다음 다시 설치하고 다시 재부팅하여 문제를 해결했습니다.


TortoiseSVN을 복구하고 OS를 즉시 재부팅하여 해결할 수 있습니다. OS (32 비트 || 64 비트)에 맞는 버전을 사용하고 있는지 확인하십시오.

TortoiseSVN을 TortoiseSVN-1.6.12.20536-win32-svn-1.6.15 버전으로 업그레이드 할 때 Window Server 2003 R2에서 동일한 문제에 직면했습니다. 이제 해결되었습니다.


1.5 버전에서 1.6 버전으로 업그레이드 한 후 '컨텍스트 메뉴 없음'문제가 발생했습니다. 처음으로 다시 설치 한 후 '거북이 아이콘 없음'이라는 새로운 문제가 발생했습니다. 거북이 1.6.16 빌드 21511을 다시 설치했습니다.

재부팅 후 모든 것이 제대로 작동합니다. XP에서 win-32bit 컴퓨터가 있습니다.


SVN 설정 내의 컨텍스트 메뉴에서 "버전없는 경로에 대한 메뉴 숨기기"를 선택할 수 있습니다 . 상자의 선택을 취소하고 상황에 맞는 메뉴가 나타나도록 Shift + 오른쪽 클릭을 선택하거나 누르십시오.


I was just chasing a red herring, maybe someone else experienced the same thing:

I thought the context menu wasn't appearing any more for moving versioned files. Turns out I was trying to move the files to a folder that I hadn't added to subversion yet. As soon as I added the folder in Tortoise, the context menu options re-appeared. Doh!


  1. Install
  2. restart machine
  3. repair install

It worked for me

ReferenceURL : https://stackoverflow.com/questions/857564/svn-commands-does-not-appear-in-context-menu

반응형