如何通过命令行从Azure克隆存储库而不使用git命令

时间:2019-11-18 11:14:30

标签: c# azure azure-devops clone git-clone

我想通过命令提示符从azure克隆项目,但是我不使用git命令。我尝试使用curl但没有用。

卷曲https://azure.com/project私人令牌:asdadad45457547-输出“ foldername.zip”

请提出一些解决方法。

谢谢。

3 个答案:

答案 0 :(得分:1)

您无法克隆项目。您可以在该项目中克隆一个存储库,但URL将需要引用该存储库,而不仅仅是顶级项目。

答案 1 :(得分:1)

  

如何在不使用git命令的情况下通过命令行从azure克隆存储库

如果您使用的是天蓝色devops,则可以单击任何省略号以找到包含Download as Zip选项的菜单:

enter image description here

如果您想要自动化的方法,建议您将REST API与Powershell一起使用,请查看similar thread了解更多详细信息。

希望这会有所帮助。

答案 2 :(得分:0)

如果使用的是Azure Web应用程序,则可以使用Curl下载源代码:

@Entity
public class ExtendedUsers extends Users {

    @Formula(value = "CONCAT(LTRIM(RTRIM(First_Name)), ' ', LTRIM(RTRIM(Last_Name)))")
    private String fullName;

    public String getFullName() {  return fullName;  }
    public void setFullName(String fullName) { this.fullName= fullName;  }
}

这将为您下载项目的zip文件,以后可以将其解压缩。请参阅this,以获取适合您的网址。如该链接所示,您可以导航到kudu控制台,只需右键单击“下载”按钮来获取URL,然后将该链接复制到要下载的特定文件夹中。