솔루션 배포를 중지하는 방법
-
09-12-2019 - |
문제
배치 파일로 일부 솔루션 배포를 시작했고 그 중 하나가 매달려있었습니다.그래서 스크립트를 멈추고 다시 한 번 배치 할 수있는 해결책을 철회하려고 시도했습니다.
stsadm -o retractsolution -name solutionname.wsp -immediate -allcontenturls
.
이렇게하면 오류 메시지가 나타납니다.
솔루션 "solutionname.wsp"에 대해 이미 배포 또는 후퇴가 이미 지원되며 한 번에 하나의 배포 또는 후퇴 만 지원됩니다.
iisreset
로 멈추고 서비스로 이동하여SharePoint 2010 Timer
서비스를 다시 시작했습니다.그게 도움이되지 않았습니다.이전 솔루션 배포를 중지하는 방법이므로 다시 시도 할 수 있습니까?
해결책
stsadm -o canceldeployment -id <id>
가 있습니다.
stsadm -o enumdeployments
를 사용해야하는 ID를 가져 오려면
타이머 작업 이 실행 중인지 확인하십시오.
다른 팁
Paul Liebrand는 PowerShell에서 마법을 할 수있는 블로그 게시물 .
예를 들어 솔루션 ID와 일치하는 것과 같이 을 수정할 수있는 을 수정할 수 있습니다.
.
Get-SPTimerJob | ? {$_.Name -like "Solution-Deployment*" } | % { $_.Delete() }
나는 이것을 시도 할 기회가 없다.
제휴하지 않습니다 sharepoint.stackexchange