2010-01-28 8 views
0

우리는 Web App dev에 TFS 2008을 사용하고 있습니다. WebApp는 대규모 프로젝트이므로 모든 개발자가 모든 소스 코드를 볼 수 없기 때문에 많은 라이브러리 또는 하위 응용 프로그램을 참조해야합니다. 모든 라이브러리 및 하위 응용 프로그램을 하나의 VS2008 프로젝트 또는 VS2008 팀 프로젝트에 넣으면, 모든 소스 코드가 각 사람에게 공개됩니다. 이 문제를 해결하기 위해 WebApp 참조 다른 팀 프로젝트를 작성해야합니까? 그렇게하는 가장 좋은 방법은 무엇입니까? 당신이 누군가 프로젝트에 기여/개발자하자 경우 TFS 2008 소스 코드 보안

이 유

답변

0

격리 된 각 섹션을 독립적으로 프로젝트 (물리적 의미와 관리 측면에서 모두)로 간주하십시오. 공유 된 구성 요소/프로젝트에서 출시 된 것을 배포하고 다른 바이너리로 가져 와서 배포합니다. 트렁크의 출력을 사용하거나 공유 구성 요소의 분기 빌드를 릴리스하여 새로운 "릴리스"를 전달할 수 있습니다.

이것은 조직의 각 논리 프로젝트에 대한 전체 분기, 작업 항목,보고 등의 옵션을 제공합니다.

0

감사, 그 개인은 전체 프로젝트에 액세스 할 수 있습니다. 특정 파일에서 누군가를 제외 시키려면 자체 TFS 프로젝트에 속해야합니다. 그런 다음 하위 프로젝트의 상위 프로젝트에서 출력 어셈블리를 참조합니다.

관련 문제