0
팀 개발 환경을 위해 stylecop을 설정하려고합니다. 지금까지 우리가 한 일이다,이 것을 해결팀 개발을 위해 StyleCop 설정
- (각 디바이스는 소스가 다른 위치에 체크 아웃 한 그 위치를 가리키는 모든 컴퓨터에 환경 변수를 만들고 소스 제어
- 로 파일을 검사 다음과 같이)
- 는 프로젝트에 태그를 추가합니다 : 이것은 잘 작동하지만, VS 파일이 안전하지 않은 것을 불평, 나는 우리가 표시 할 것을 해결하기 위해 알고
레지스트리에서 안전합니다. .reg 파일을 만들어이 설정을 가져 와서 모든 사람이 쉽게 사용할 수있게하려고했습니다. 경로에서 환경 변수를 사용할 수 있습니까? 아래 스 니펫을 시도했지만 작동하지 않는 것 같습니다. 환경 변수의 구문이 다른가요?
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\MSBuild\SafeImports]
"StyleCop.4.3"="%StyleCopLocation%\\Microsoft.StyleCop.Targets"
그러나 모든 프로젝트를 글로벌 규칙 대신 규칙으로 구성해야합니다. 당신이 더 나은 방법으로 모든 귀를 가지고 있다면 플러스 글로벌 ccnet 빌드 도움이됩니다. – Joe
CCNET에 익숙하지 않지만 프로젝트 로컬 설정에서 작동하지 않는 이유는 무엇입니까? 그게 "버그"아닌가요? –
Stylecop이 상위 폴더에서 상속 받도록 설정 되었다면 규칙을 저장소의 루트 폴더에 배치 할 수 있습니다. 따라서 모든 프로젝트에 영향을줍니다. 개별 프로젝트의 경우 추가 규칙을 필요에 따라 활성화/비활성화 할 수 있습니다 (예 : 명명 규칙이 변경된 프로젝트를 테스트하는 경우) –