모든 .xml 및 .pdb 파일을 찾아서 빌드 출력 폴더에서 삭제하고 싶습니다. 한 번에 하나씩이 작업을 수행 할 수 있지만 일치하는 파일을 찾으면이 작업을 수행 할 수 있습니다.TFS 일치하는 파일 찾기 OR
5
A
답변
20
TFS 빌드 프로세스 템플릿의 일부로이 작업을 수행하는 경우 몇 가지 작업과 변수가 필요합니다. 나는 그것을 통해 당신을 말할 수 있도록 최선을 다할 것입니다. 빌드가 완료된 후
- 어딘가 순서 만들기 - 난 그냥 파일이 드롭 위치에 복사 된 곳 후 광산을 넣어.
String.Format("{0}\**\*.xml;{0}\**\*.pdb", BuildDetail.DropLocation)
: 변수를 만들기 - 는
IEnumerable<String>
- 이 순서에 FindMatchingFiles 활동을 추가하고 MatchPattern
- 을 다음과 같이 속성을 설정 유형의
matchedFiles
라는 순서에 범위. Drop Folder를 청소하지 않을 경우BinariesDirectory
을 사용하도록 변경할 수 있습니다. - 결과는 :
matchedFiles
- 을 다음과 같이 속성을 설정 유형의
- 시퀀스에 를 ForEach 활동을 추가하고 다음과 같이 속성을 설정합니다
- 유형 :
String
합니다.- 은 TargetType :
System.IO.File
- methodName로 :
Delete
- 을 몸에서
- 새로운 InvokeMethod 활동을 추가하고 다음과 같이 속성을 설정
matchedFiles
에 - 의 Foreach
file
매개 변수 : 방향 :In
유형 :String
값 :file
- 은 TargetType :
- 유형 :
모든 파일이 InvokeMethod
단계를 찾아 프로세스 비주얼 스튜디오와 템플릿 XAML을 열고 빌드 로그에서 삭제를 피하기 위해, 다음 특성을 XAML에 추가하십시오.
mtbwt:BuildTrackingParticipant.Importance="None"
관련 문제
- 1. 두 파일에서 일치하는 파일 찾기 및 출력
- 2. 디렉토리 사이에서 일치하는 파일 이름 찾기
- 3. 부분적으로 사용자 ID와 일치하는 PHP를 사용하여 파일 시스템에서 파일 찾기
- 4. 일치하는 부분 문자열 찾기
- 5. Hadoop/MapReduce와 일치하는 라인 찾기
- 6. TFS 2012 쿼리 모든 파일
- 7. 일치하는 술어 찾기. 술어의 술어?
- 8. 스칼라에서 술어와 일치하는 항목 찾기
- 9. MVC와 일치하는 데이터베이스 찾기 3
- 10. 일치하는 항목을 병렬 목록으로 찾기
- 11. 모음집의 마지막 일치하는 레코드 찾기
- 12. 모든 어린이가 일치하는 부모 찾기
- 13. 정확히 일치하는 AOT 찾기/검색
- 14. 문자열에서 일치하는 표현식 수 찾기
- 15. 문자열에 가장 일치하는 문자열 찾기
- 16. C#에서 일치하는 단어 찾기
- 17. PowerShell을 사용하여 패턴과 일치하는 첫 번째 파일 찾기
- 18. 일괄 파일 - 일치하는 파일 확장자
- 19. TFS 파일 변경 알림
- 20. TFS 2010의 공유 파일
- 21. TFS 2008 : 파일
- 22. TFS MSBuild로 파일 추가
- 23. 파일 이름과 일치하는 정규식
- 24. id가 일치하는 파일 이름
- 25. 문자열과 일치하는 프로그램 찾기 및 실행
- 26. 파일로 찾기 숨김 파일 :: 찾기
- 27. TFS Shelveset에서 코드 줄 변경 수 찾기
- 28. Emacs 파일 찾기 완료시 새 파일 확인
- 29. 문자열 발생을 포함하는 파일 찾기
- 30. MySQL - 월 목록과 일치하는 날짜 범위 찾기
MSBuild 스크립트에서 수행하는 방법에 대해 묻는 중입니까? –