7

"솔루션 오류"창에서 특정 오류를 무시하면 Resharper는이 설정을 기억합니다. 버전 제어에서 Resharper의 무시 된 오류 퍼팅

enter image description here

내가 비주얼 스튜디오를 재부팅하고 다시 시작하려고 무시 된 오류는 무시 머물렀다. 이제 버전 제어하에 일부 설정 파일을 넣어 팀의 다른 프로그래머에게 무시 된 오류 목록을 전달하려고했습니다. 하지만 Resharper가 오류를 무시한 곳을 어디에서 찾을 수 없었습니다. 다음 SW 버전이 있습니다.

Visual Studio 2012 
JetBrains ReSharper 8.2.1 Full Edition 
Build 8.2.1000.4556 on 2014-05-19T10:12:38 

업데이트 : 나는 다음과 같은 폴더에있는 파일을 제거하고 무시 오류 재설정, 모든 오류는 unignored되었다.

%AppData%\..\Local\JetBrains\ReSharper\v8.2\SolutionCaches\ 

그래서이 파일의 무시 된 오류를 유지합니다. 아직도 나는 버전 제어하에 놓는 방법을 보지 못했다. 원래 포스터의 정확한 문제와 관련된 것은 아니지만 당신이 좋아하는 그림 문자에서 검사의 동작을 변경 한 경우

답변

2

, 당신은 :

아래의 답을 찾고이 질문에 우연히 수도

Configure inspection severity. enter image description here

그런 다음 당신은 설정 위치에 따라 : 팀 수준에 저장 한 다음이 및 구성 레이어에 저장하고 표시하지 않음으로 설정 또는 뭔가 다른과 값, 컴퓨터, 솔루션 개인 또는 솔루션 팀은 다른 설정 파일에 저장됩니다.

그러면 소스 제어에 Solution.sln.DotSettings 파일을 추가하여 모든 팀 구성원간에 이러한 억제를 공유 할 수 있습니다.

이러한 경고의 한계를 벗어나려면 Resharper의 계층화 된 옵션 구조로 시도해야합니다. Resharper에 들어 가지 않은 경우 조금 혼란 스러울 수 있습니다.

Manage Options

그 다음이 저장되는 위치에 따라 선택된 레이어의 렌치 항목 아래에 보이는 :

Edit Layer

검사를 찾아서 설정 :

Set the inspection

+0

답장을 보내 주셔서 감사합니다. 그러나 전 세계적으로 특정 오류를 비활성화하고 싶지 않았습니다. Resharper 's Window "Solution in Errors"를 사용하여 파일의 특정 파일이나 위치에서만 특정 오류를 무시했습니다. 이 창에 대한 스크린 샷을 여기에 올렸습니다 : https://drive.google.com/file/d/0BwsHNjW9WrskWjhZc3UyYkk1d2c/edit?usp=sharing 버전 관리에 적용 할 수있는 간단한 방법이없는 것 같습니다. –

+0

이 "억제"를 소스 제어에 넣기 위해 당신이 만난 일을위한 또 다른 방법을 찾지 못합니다. 그런 식으로 사용되는 것은 아닙니다.그것은 나를 놀라게한다. Jetbrains Resharper Community에서 물어 봤습니까? http://devnet.jetbrains.com/community/resharper – jessehouwing

+0

아직 물어 보지 않았습니다 –

1

툴바의 솔루션 오류 창에는 내보내기 버튼을 클릭합니다. 무시 된 모든 항목을 xml 또는 html로 내보낼 수 있어야합니다.

+0

무시 된 항목을 내보내지 않고 무시되지 않은 항목 만 내 보냅니다. 어쨌든 xml이나 html로 내보내기 만해도 무시할 수있는 항목을 소스 제어하에두기에 충분하지 않습니다. –