我正在使用Azure移動服務作爲我的移動應用程序的後端。儘管我盡了最大努力,但現在我的服務器端腳本變得複雜了。有沒有一種方法可以在源代碼控制中爲我的服務中的表格插入,更新,讀取,刪除腳本,並且可能有辦法從Visual Studio中部署它們?Azure移動服務中服務器端腳本的源代碼管理
2
A
回答
1
由於此問題已得到解答,Azure移動服務中增加了一項新功能 - 與Git源代碼控制集成。基本上,您可以在移動服務的儀表板中啓用此功能,並將其轉換爲Git存儲庫中的存儲,您可以克隆/拉出並將更新推送到該存儲庫。
你可以在教程http://www.windowsazure.com/en-us/develop/mobile/tutorials/store-scripts-in-source-control/找到更多信息。
5
你檢出了節點Azure Command Line Tools嗎?這可能會解決您的問題。這些工具可讓您從開發機器整齊管理移動服務。新增的用於移動服務的cli工具也支持下載您的腳本。只需在您的Azure的PowerShell中運行以下命令:
azure mobile script download <service_name> <script_name>
腳本名稱語法如下:
- 對於表:表/ {插入|閱讀|更新|刪除}
- 蘋果推送通知:共享/ apnsFeedback
- 調度:調度器/
一旦你有你的腳本下載並放置在你的本地文件系統上,你可以把它們放在你的客戶端的源代碼管理中,這會消耗你的移動服務,或者把它們放到他們自己的git倉庫中。但是,您不能將您的源代碼管理存儲庫與您的移動服務同步。爲了上傳您對腳本進行任何更改,你需要在Azure的CLI再次執行以下命令:
azure mobile script upload <service_name> <script_name>
我不知道,如果你可以一次上傳多個腳本雖然。您可能可以使用一些我看到Glenn Block post on github的Azure-CLI自動化腳本。這可以讓您以某種方式自動上傳腳本作爲構建工作流的一部分。
編輯:
我發現了更多的資源,可以幫助您與此:
- Getting started with the CLI and backing up your scripts
- More CLI – changing your Mobile Services workflow
這些都是喬什扭曲一些重要的資源。我相信他們會把你推向正確的方向。
相關問題
- 1. Azure移動服務 - 服務器端腳本 - 比較零使用===
- 2. Azure移動服務腳本
- 3. PHP源代碼管理服務器
- 4. 管理服務器腳本
- 5. 我可以在寡婦Azure移動服務中使用服務器端代碼
- 6. Azure的移動服務腳本createNotificationHubService
- 7. Windows Azure移動服務腳本
- 8. 將azure移動服務表腳本(Blob上傳)遷移到azure應用服務
- 9. 管理服務器上的腳本
- 10. 如何將Azure移動服務添加到Azure資源管理器模板?
- 11. 服務器端的活動腳本
- 12. 後端服務器腳本
- 13. ASP.NET服務器端腳本
- 14. 使用代理服務器隧道移動web服務器
- 15. Subversion服務器源代碼
- 16. azure移動服務 - 託管圖像
- 17. 如何在服務器端代碼中管理多種語言?
- 18. 服務器端代碼
- 19. Azure移動服務 - 複雜的處理
- 20. Windows Azure移動服務Twitter代碼的JavaScript代碼
- 21. 用服務器端腳本啓動SESSION
- 22. AJAX啓動服務器端腳本
- 23. 如何從Azure移動服務表(.Net後端)中檢索Azure移動服務的系統屬性.Net後端
- 24. 在服務器端調用服務器端代碼
- 25. 服務器端腳本中的JavaScript
- 26. 連接到Azure移動服務上託管的Socket.IO服務器返回錯誤
- 27. 是否可以使用源代碼管理與FTP服務器?
- 28. Azure存儲資源管理器:服務器正忙
- 29. iOS管理服務器端的徽章
- 30. Azure移動服務getCurrentUser