有没有办法从Windows Azure中的“云服务”下载源代码?

azure service download cloud

5569 观看

5回复

146 作者的声誉

我没有在公司的Windows Azure帐户中部署的最新版本的代码,我需要提供一个修复程序。我知道这可以通过“Azure网站”完成,但我不确定“Azure云服务”是否可行。

有人可以帮忙吗?

作者: Voidsbane 的来源 发布者: 2013 年 7 月 4 日

回应 (5)


2

2757 作者的声誉

如果您执行了云服务的git部署,则可以使用与Windows Azure网站相同的方式从远程获取。您可能先通过将软件包上传到Blob存储来更新云服务,在这种情况下您可以获取软件包。但是,包不是源代码。

从流程的角度来看,您应该使用可在源代码管理中匹配的标记来标记部署。您永远不知道何时需要将“修补程序”添加到当前生产代码的分支中。

作者: Dennis Burton 发布者: 04.07.2013 11:25

1

14136 作者的声誉

在Windows Azure云服务中,实例以.cspkg软件包的形式上载。

根据文档,Get Package操作检索部署的云服务包,并将包文件存储在Windows Azure Blob存储中。

然后,您可以下载并解压缩此包(它是ZIP文件格式)以检索其内容。有关详细信息,请参阅此答案

对于ASP.NET应用程序,它将是文本文件和二进制程序集(.DLL)的混合体。对于Java,它将是.jar文件。您可以使用适当的反编译器来检索原始源代码的近似值。但改变这种反向设计的源代码并将其上传回生产可能是不安全的,至少在没有大量测试的情况下。

作者: Fernando Correia 发布者: 05.07.2013 06:32

1

21 作者的声誉

是。你可以用ftp客户端下载它。

https://manage.windowsazure.com上获取您网站的信息中心。获取凭据(用户名,密码,主机)并与您首选的ftp客户端连接。

作者: user3394095 发布者: 28.02.2015 02:52

1

32130 作者的声誉

那么,Azure现在有一个新的门户网站,事情有点不同。我必须检索我的一个网站的代码。

要下载代码,

  1. App Service。在Overview面板中,下载发布者配置文件。
  2. 现在转到Deployment credentials面板。输入FTP的用户名并选择密码。
  3. 要连接到ftp,您需要发布profile(example.PublishSettings)的URL 。
  4. 现在启动你的FTP客户端(在我的情况下是FileZilla)并输入FTP地址并输入用户名sitename\ftpusernameexample\ftp-exmaple-user对我而言)并输入你在Deployment credentials面板中选择的密码。

wwwroot包含您的代码!

作者: TheVillageIdiot 发布者: 27.10.2017 12:09

0

30 作者的声誉

我意识到这是一个老问题,万一其他人需要它......我在Visual Studio 2017中使用Cloud Explorer。在Cloud explorer中,您可以深入查看订阅 - >资源组 - >应用程序服务 - >文件。然后,在Cloud Explorer的底部,单击“将文件作为Zip下载”。

作者: tallman 发布者: 08.11.2018 05:19
32x32