을 "신호기 시간 초과 기간이 만료되었습니다"팀 파운데이션 서버 빌드 실패 내가 간헐적으로 (그리고 항상 현재)이이 메시지와 함께 실패 빌드 TFS 2008에서 설정 여러 빌드 작업을
이TF209011 : 생성 할 수 없습니다 drop location \ server \ share \ BuildName_20100729.6 : 세마포어 시간 종료 기간이 만료되었습니다.
TFS 및 놓기 위치 서버는 모두 VM이지만 문제의 일부가 될지 확실하지 않습니다. 지속적으로 문제없이 빌드 서버에서 드롭 서버를 핑 (ping) 할 수 있으며 문제없이 Windows 탐색기를 사용하여 수동으로 디렉터리를 만들 수 있습니다.
인프라 담당자들은 네트워크에 문제가 없다고 주장하지만 인프라가 있다고 생각합니다.
때때로 빌드 작업이 TFSSERVICE 계정이나 이와 유사한 권한에 문제가 없음을 나타내는 것 같습니다.
BuildLog.txt의 꼬리에서 전체 오류는 다음과 같습니다
Build FAILED.
"C:\Users\TFSSERVICE\AppData\Local\Temp\projdir\teambuildtypedir\BuildType \TFSBuild.proj" (EndToEndIteration target) (1) ->
(InitializeEndToEndIteration target) ->
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5,407,5): error : TF209011: Could not create drop location \\server\share\BuildName_20100729.6: The semaphore timeout period has expired.
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5,407,5): error : .
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: The "UpdateBuildNumberDropLocation" task failed unexpectedly.
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: System.IO.IOException: TF209011: Could not create drop location \\server\share\BuildName_20100729.6: The semaphore timeout period has expired.
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: . ---> System.IO.IOException: The semaphore timeout period has expired.
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018:
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at Microsoft.TeamFoundation.Build.Common.BuildCommonUtil.CreateAndPermissionDropDirectory(String dropDirectory, TeamFoundationServer tfs)
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: --- End of inner exception stack trace ---
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at Microsoft.TeamFoundation.Build.Common.BuildCommonUtil.CreateAndPermissionDropDirectory(String dropDirectory, TeamFoundationServer tfs)
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at Microsoft.TeamFoundation.Build.UpdateBuildNumberDropLocation.ExecuteInternal()
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at Microsoft.TeamFoundation.Build.Tasks.Task.Execute()
C:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets(407,5): error MSB4018: at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult)
0 Warning(s)
2 Error(s)
Time Elapsed 00:00:19.49
바이러스 백신이나 방화벽 문제 일 수도 있지만 분명 네트워킹 문제가있는 것 같습니다. 이것에 대한 어떤 업데이 트? –