2016-03-01 52 views
0

我在mac和其他windows計算機上使用curl將我的工件上傳到HockeyApp服務。在我的一臺運行windows的機器上,「curl」在上傳過程中不斷「掛起/凍結」。curl在Windows上上傳時掛起

這裏是命令: 捲曲-F通知= 0 -F狀態= 2 -F [email protected]/build/outputs/apk/app-production-release-2.4.2-SNAPSHOTv42.apk -F DSYM [email protected]/build/outputs/mapping/production/release/mapping.txt -H X-HockeyAppToken:[MY_TOKEN_HERE] https://rink.hockeyapp.net/api/2/apps/[MY_APP_REFERENCE]/app_versions/upload

在窗戶沒有捲曲默認,所以使用一個與this GIT中分配安裝。我只是將路徑添加到路徑環境變量。這種方法在另外兩臺Windows機器上運行良好。事實上,當我打開git-bash時,curl命令也可以正常執行。但是,從cmd.exe運行它的任何嘗試都會導致「掛起/凍結」。

任何想法如何解決/調試它?

編輯: 我已經嘗試過其他捲曲分佈的窗戶,同樣的結果...

回答

0

嘗試部署我從VSTS到Hockeyapp應用程序時,我一直在掙扎,捲曲同樣的問題也是如此。最後我選擇了不使用curl,而是在Windows上使用普通的powershell。它有點複雜,但它的工作原理是一樣的。

我上傳這個腳本GitHub上,可以在那裏找到: https://github.com/Geertvdc/UWPHockeyAppDeployScripts/blob/master/UploadUWPToHockeyApp.ps1

所以不是捲曲的我用調用-RestMethod從PowerShell中做Hockeyapp相同的呼叫。

+0

謝謝..絕對值得嘗試..但爲什麼它可以在其他Windows機器上工作,但不是在這個...? – Ivelius