2010-06-25 2 views
0

방금 ​​제 질문을 수정했습니다. 실제로 나는 개발자가 개발의 그들의 부분에 대한 SQL 스크립트를 추가 할 수있는 지정된 디렉토리/폴더에서 TFS 2008 소스 제어 서버에서 빈 txt /. sql 파일을 만들려합니다.어떻게 개발자가 SQL 스크립트를 추가하는 지정된 디렉토리에 자동으로 TFS 2008에서 SQL 스크립트 파일을 만들 수 있습니까?

야간 빌드 스크립트를 실행할 때마다이 파일을 자동으로 만들어야합니다. 일부 작업은 그 날이 TFS에서 빈 파일을 만들 수 있도록 할 수 사용할 수 있다면 궁금

<MakeDir Directories="$(DropLocation)\Output\x86\" /> 

: 아래 그림과 같이 나는 MakeDir 작업을 사용하여 디렉토리 나 폴더를 만들었습니다. EXEC 명령 대신 오히려 표준 작업을 사용하고 싶지 않습니다.

MSBuild Extension Pack 또는 SDC에서이 용도로 사용할 수있는 것이 있으면 공유하십시오.

감사

안녕 모두,

내 스크립트가 nighly 빌드를 만들 에 실행될 때 내가 에 지정된 경로에 매일 밤을 만들고 소스 제어에서 계획 텍스트 파일 싶다. 어떻게 TFSBuild.proj scrip/msbuild 스크립트를 사용하여 원본 controil에서 새 일반 텍스트 파일을 만들 수 있습니다.

도움을 많이 받으실 수 있습니다.

감사합니다.

편집 :

는 사실 내가 MSBuild에서/팀 작업을 빌드 를 통해 수있는 방법이 필요했습니다. 마찬가지로 우리는 을 사용하여 만들 수 있습니다, 마찬가지로 일부 표준 작업 (msbuild 또는 팀 빌드 스크립트 (tfsbuild.pro))을 통해 호출 할 수있는 작업을 찾고 있습니다.

답변

1

tf.exe 명령 줄 도구로 전화 할 수 있습니까?

tf add file 

는 의지 (현재 Windows 폴더, 상대 경로가 작동에 해당하는 TFS 폴더에) 소스 제어 file을 추가 한 다음

tf checkin /noprompt 

를 입지 않도록 필요로합니다 (/noprompt 체크 인에 체크인 대화).

자세한 내용은 tf helptf help command을 참조하십시오.

+0

답변 해 주셔서 감사합니다. 그러나 실제로 나는 MSBuild/Team Build Tasks를 통한 방법이 필요했습니다.을 사용하여 만들 수있는 것처럼, 마찬가지로 msbuild 나 팀 빌드 스크립트 (tfsbuild.pro)에서 표준 작업을 통해 호출 할 수있는 작업을 찾고 있습니다. –

+1

@Steve : MSBuild는 실행 명령 태스크를 사용할 수 있습니다. http://msdn.microsoft.com/en-us/library/x8zx72cd.aspx – Richard

관련 문제