특정 코드를 배포에서 제외하는 방법이 있는지 묻는 개발자가 있습니다.빌드에서 코드를 임시로 제외
소스 제어의 최신 코드에서 직접 디버그 및 릴리스 빌드를 실행합니다. 그녀는 코드를 체크인하고 다양한 이유로 빌드에 포함되기를 원하지 않습니다. (이것의 뿌리는 아마도 일종의 비행 심리 디자인 일 것입니다. 그러나 이것은 긴 이야기입니다.)
나는 그녀에게 진입 점에 대한 의견을 말하려는 생각을 해봤지만 테스트 능력이 제한 될 것입니다. 완전히, 그리고 그것은 우리가 가지고있는 모 놀리 식 응용 프로그램의 몇 가지에 어려움이 있습니다.
필자는 그녀에게 코드를 저장한다고 말했지만 VSS 6에서는 쉘빙을 지원하지 않는 것으로 나타났습니다. (쉘빙을 모방 한 해킹이 있나요?)
나는 그녀에게 제외시키고 자하는 코드를 감쌀 수있는 사전 컴파일 지시문을 포함 시키라고 말했습니다.
이러한 모든 솔루션에는 명백한 문제가 있으므로 인터넷 커뮤니티에 묻는 것이 좋습니다.
이런 종류의 문제에 대해 모두 어떻게합니까? 이러한 문제가 있다면 무엇을 할 것입니까?
도움 주셔서 감사합니다. 이 상황에서 ... 더 다시 찾고
나는 확실히 그 접근법을 다시 시도 할 수 있습니다. 발생할 수있는 변경 사항이 많습니다. TFS는 자체 소유하지만 서버 라이센스는 소유하지 않습니다. 감사합니다. – Beta033
솔직히 말해서 코드 보안에서부터 현대적인 SCM으로 전환 한 개발자 생산성에 이르기까지 많은 논쟁이 있습니다. 커밋 된 코드를 손상시킬 수있는 SCM 시스템이 없어도 올바른 방향으로 나아갈 수 있습니다. – Paddy