TFS 2010은 지속적인 통합으로 설정되었습니다. 모든 코드 체크인으로 인해 웹 사이트가 빌드되어 게시자 서버에 게시됩니다.TFS 2010 여러 프로젝트 게시
이제 우리는 첫 번째 프로젝트에서 참조하는 두 번째 프로젝트를 얻었습니다. 두 번째는 몇 가지 어셈블리가있는 독립 실행 형 응용 프로그램입니다. 저희 웹 사이트는 해당 어셈블리 중 하나를 가리 킵니다.
나는 Project2
이 Project1
전에 빌드되도록 CI 빌드 정의를 편집 할 수있었습니다. Project1
이 올바르게 빌드되고 Project2
에 대한 참조를 찾습니다.
내가하고 싶은데 Project2
에 대한 독립 실행 형 응용 프로그램을 동시에 빌드하는 것입니다 (Project1
CI 빌드의 출력 중 어디에도 표시되지 않음).
단일 빌드 정의를 사용하여이 작업을 수행 할 수 있습니까? 동일한 트리거를 사용하여 여러 빌드 정의를 작성해야합니까?
같은 팀 프로젝트, 다른 솔루션. 아마도 내가 궁금한 점이있었습니다. - 미안하지만, "프로젝트"를 사용하는 것이 프로젝트에서 프로젝트가 아닌 팀 프로젝트를 참조 할 수도 있다고 생각조차하지 않았습니다 ... 그 문제가 있습니까? – Basic
또한, 내 질문에 다른 방식으로 올바르지 않은 것 같아요 - 난 alrady Project2 작업 영역 (Windows 서비스 및 연결된 콘솔 호스트) 추가했지만 내 배포 패키지에 대한 setup.exe 볼 수 없습니다. 출력. 이제는 빌드 구성에 배포 패키지가 포함되어 있지 않으므로 빌드되지 않습니다. 도움을 주셔서 감사합니다, 나는 여전히 위의 내 의견에 대한 귀하의 답변을 얻고 싶습니다. – Basic
Project2의 두 출력 (어셈블리 및 독립 실행 형 응용 프로그램)을 기반으로 Project => Team Project를 가정했습니다. 죄송합니다. 틀림없이 당신이 한 일이 잘못되었습니다. 프로젝트 참조를 설정하는 것 이상의 추가 작업으로 프로젝트를 올바른 순서로 빌드하려면 어떻게해야합니까? 더 많은 가정을하고 있습니까? –