2017-11-02 9 views
0

Visual Studio Team Services (VSTS)는 .visualstudio.com을 나타내며 질문하고자하는 질문은 어떻게 변경 내용을 포함시킬 수 있습니까? 특정 변경 사항을 레이블로 설정 했습니까?TFS에는 레이블로 설정된 변경 사항의 특정 변경 사항 만 포함됩니다.

예를 들어 파일이 버전 10이고 파일 A에 여러 개의 다른 버전이 있고 이제 파일 버전이 15 인 경우 레이블 A에 레이블 된 파일 A를 가져와 보겠습니다. 비즈니스 요구 사항 때문에 파일 A에서 버전 A로 변경 한 내용을 A로 변경하고 버전 10 ~ 14 사이에서 변경하지 않았습니다.

VSTS를 사용하여 위에서 설명한 시나리오를 어떻게 달성 할 수 있습니까?

+0

최종 목표는 무엇입니까? 왜 이걸하고 싶어? –

+0

@DanielMann 레이블은 릴리스와 관련된 코드를 캡처하는 데 사용됩니다. 예를 들어 UAT가 릴리스되면 해당 특정 지점까지 코드가 레이블됩니다. 그러나 위의 필요성은 UAT와 관련된 몇 가지 변경 사항을 소스 코드에서 릴리스 한 후 파일의 해당 변경 내용을 레이블 –

+0

에 포함하려는 경우 필요합니다. 빌드 정의에서 레이블을 만들 수 있습니다. 빌드 프로세스에서 소스 코드에 레이블을 붙이는 것에 대해 불충분 한 점은 무엇입니까? –

답변

1

레이블은 일련의 파일에 대한 스냅 샷입니다 (참조). 레이블은 변경 집합의 모음이 아니라 파일 버전입니다.

레이블 만 파일 버전 10. 그러나 버전 (15)에 대한 링크를 대체 할 파일 버전 (15)를 포함하는 라벨 을 변경 본질적으로 각 파일의 한 버전을, 그래서 포함 할 수있는 여전히 것 버전 10 ~ 15 사이의 변경 사항이 포함되어 있습니다.

+0

질문 된 기능을 사용하여 특정 파일 세트의 스냅 샷을 저장하는 가장 좋은 방법은 무엇입니까 –

+1

분기를 만든 다음 해당 분기에 일부 변경 집합 만 병합하는 것이 좋습니다. –

+0

@HusniJabir 특정 변경 집합으로 변경 내용을 직접 추적 할 수 있습니다. 왜 레이블을 도입하고 싶습니까? –