SVN 배경에서 TFS를 처음 사용했습니다. 처음으로 TFS를 설치하기를 원하므로 설계 결정을 내리고 있습니다.공유 바이너리로 TFS 브랜칭
팀 프로젝트간에 바이너리를 공유 할 계획입니다.이를 위해 권장되는 솔루션은 바이너리 전용 팀 프로젝트를 만드는 것입니다. 내가
으로 바이너리를 참조 할 것, 그래서 내 바이너리 내 .csproj 파일에서/DevProjects/Binaries/
에있을 것
/DevProjects/TeamProjectName/Main/Source/ProductName/Source/ProjectName
을 :
주요 코드베이스의 권장 디렉토리 구조는 것 같다
../../../../../../Binaries/{BinaryFile}
주 코드베이스에서는 문제가되지 않지만 권장 표준에서도 마찬가지입니다.
/DevProjects/TeamProjectName/Development/BranchName/Source/ProductName/Source/ProjectName
이 주요 코드베이스에서 다른 한 수준이므로 .csproj 파일이 올바른 장소를 참조 할 것 :로 가지를 넣어.
내 옵션은 .csproj 파일에서 절대 경로를 사용하는 것 (IDE에서 수행하는 방법을 알지 못하기 때문에 기본적으로 상대 경로를 수행하므로) 또는 ' 읽는 중.
제안 사항?
점점 더 많은 지사가 생기면서 그게 지저분 해지지 않습니까? 아니면 일단 다 끝내면 가지들을 모두 죽일 수 있습니까? –
우리는 가지가 나란히있는 채로 나란히 있기 때문에 지저분 해 보인다. 그러나 우리가 끝나면 우리는 그들을 죽입니다. – Alex
고마워, 나는 그 전략을 명심해야한다. –