Programing

10 Fall Creators Update [Local Repo]에서 승리 한 이후로 매우 느린 (거북이)

lottogame 2020. 11. 12. 07:38
반응형

10 Fall Creators Update [Local Repo]에서 승리 한 이후로 매우 느린 (거북이)


tortoiseSVN을 사용하여 모든 파일을 기본 버전 [TortoiseMerge] 와 비교하는 동안 최신 버전의 Windows로 업그레이드 한 후 엄청난 지연이 발생했습니다 (아무것도하지 않고 앉아 있음) .

저는 빠른 속도로 진행 중이었고 한 달 전에 가을 크리에이터 업데이트를 받았는데 이것도 알아 차렸 기 때문에 되돌아 가서 사라졌습니다. RTM을 친 후 나는 이것이 고쳐 졌다고 생각했지만 분명히 내가 틀렸다.

매우 느리다는 것은 무엇을 의미합니까?

Before fall creators update: <1 second

After: A minute or 2, as long as it takes..and that's just for comparing 1 file.

기사 나 무언가를 읽고 작업 표시 줄에 tortoiseMerge 아이콘이 나타날 때까지 기다립니다.

Repo가 내 데스크탑에 있음-클라이언트가 내 랩탑에 있음-동일한 네트워크.

비슷한 경험이있는 사람이 있습니까? 해결 방법을 찾은 사람이 있습니까?

편집 :이 문제는 TortoiseSVN 또는 SVN 자체보다 TortoiseMerge와 더 관련이 있습니다. Beyond Compare로 전환했으며 현재 잘 작동하고 있습니다.


문제는 코드를 다시 컴파일 할 때 Visual Studio 2017 15.6 에서 수정 된 Microsoft 및 Microsoft에 이미보고되었습니다 . 여기에서는 느린 Get / SetPixel이없는 고정 MFC가 사용됩니다.

MFC를 사용하는 현재 및 이전 컴파일 된 도구를 Windows 10에서 수정하기 위해 Microsoft는 업데이트 KB4058258을 릴리스했습니다 . 릴리스 정보에는 수정 사항이 언급되어 있지 않지만 보고자가 수정 사항 이 누적 업데이트의 일부 임을 확인했습니다 .

따라서 업데이트를 설치하면 문제가 해결됩니다. 따라서 문제가있는 경우 빌드 16299. 214 이상을 실행해야합니다 (실행 winver.exe하여 숫자 확인).

여기에 이미지 설명 입력

마지막 위치에이 숫자 이상이 있으면 문제가 사라질 것입니다.

오래된 정보와 오래된 정보는 보관됩니다. 이전 해결 방법은이 답변 의 개정판참조하십시오 .


"리본"설정을 제거하거나 Windows에서 보안을 변경하는 대신 지난 밤 빌드 (1.9.9.x)를 설치했고 성능이 다시 돌아 왔습니다. 설정을 살펴본 결과 리본이 여전히 기본으로 선택되어 있습니다. 그러나 성능이 있습니다. https://nightlybuilds.tortoisesvn.net/latest/x64/full/


해결 방법으로 TortoiseUDiff 도구를 대신 사용할 수 있습니다. 여전히 빠릅니다. 내가하는 일은 다음과 같습니다.

  1. Windows 탐색기에서 작업 폴더를 마우스 오른쪽 버튼으로 클릭하고 'SVN Commit'을 클릭합니다.
  2. '커밋> 변경 사항'목록에서 하나 이상의 파일을 선택합니다.
  3. 선택 항목을 마우스 오른쪽 버튼으로 클릭하고 "통합 차이로 변경 사항 표시"를 선택합니다.

TortoiseMerge만큼 강력하지는 않지만 커밋하는 변경 사항을 확인해야하는 경우 위의 방법이 여전히 빠르게 작동합니다.


x64 기반 시스템 용 Windows 10 버전 1709 용 2018 년 1 월 누적 업데이트 (KB4058258)를 설치 한 후 WinMerge의 속도 문제가 완전히 수정 된 것으로 보입니다.


TortoiseSVN 설정 창에서

  1. 선택한 Diff Viewer / Merge Tool 섹션

  2. 체크 외부

  3. 선택한 WinMerge .

매력처럼 작동합니다.


그것은 나를위한 속임수였습니다. 바이러스 백신 방화벽 보호 설정에서 TortoiseSVN 프로그램을 허용했습니다. SVN Commit을 가장 빠르게 만들었습니다.

바이러스 백신으로 이동하십시오. 빠른 치유가 있습니다. 따라서 그에 따라 단계를 알려 드리겠습니다.

1) click on "Internet & Network"

2) Click on "Firewall protection"

3) Check for "Program rules" and click on "Configure" button. It will open a window displaying the list of allowed Exe on your system. Your antivirus blocks tortoiseSVN and related exes, if they are not in allowed Exe list.

4) So now click on "add" button, open dialog box will popup.

5) Go to "C:\Program Files\TortoiseSVN\bin" directory

6) Select TSVNCache.exe, TortoisePlink.exe, TortoiseProc.exe, ConnectVPN.exe And click "open" then click OK in list window.

Here you go. Hope it helps you.

참고URL : https://stackoverflow.com/questions/46860377/very-slow-tortoisesvn-compare-to-base-since-win-10-fall-creators-update-local

반응형