热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AzureDevOps与VS2019

创建Azure项目添加新的组织并设置https:dev.azure.com开始AzureDevOps,点击Continue,编辑组织名称、输入看到的验证码,其余可以默认详细设置新的

创建Azure项目

添加新的组织并设置

https://dev.azure.com/
Azure DevOps 与VS 2019
开始Azure DevOps,点击Continue,编辑组织名称、输入看到的验证码,其余可以默认
Azure DevOps 与VS 2019
Azure DevOps 与VS 2019
详细设置新的组织信息,也可以删除当前组织。
Azure DevOps 与VS 2019

添加新的项目并设置

选择指定的组织,创建项目。编辑项目名称,描述项目详情,点击Create project创建项目。
Azure DevOps 与VS 2019

初始化项目分支

进入项目,选择仓库导航栏,可以添加README文件、gitignore版本控制,可选择VisualStudio,点击Initialize初始化此项目。
Azure DevOps 与VS 2019
Azure DevOps 与VS 2019

可以选择Project settings,编辑项目的详细信息,包括项目描述、可见性等,也可以直接删除此项目。

添加本地项目到Azure

创建简单的项目,按照已有项目的文件结构,添加项目的解决方案文件,比如Demo.sln
Azure DevOps 与VS 2019
添加项目的目录,比如Demo文件夹、Demo/Properties
Azure DevOps 与VS 2019
Azure DevOps 与VS 2019
Azure上基本的项目结构如下:
Azure DevOps 与VS 2019
在此基础上,可以完善本项目,并进行Git管理。

克隆Azure库

用Microsoft账户登录Azure DevOps,创建组和项目信息。
在vs中选择克隆存储库;浏览存储库选择Azure DevOps;
Azure DevOps 与VS 2019

文件/新建/项目,创建新项目控制台应用并配置;
Azure DevOps 与VS 2019

创建单元测试;
Azure DevOps 与VS 2019

运行测试,可查看测试资源管理器或分析所有测试的代码覆盖率;
Azure DevOps 与VS 2019
Azure DevOps 与VS 2019

使用团队资源管理器对项目进行管理;
Azure DevOps 与VS 2019

同步到Azure DevOps;操作类似于Git、SVN;
更改,全部提交并同步;
同步,同步传入和传出提交;
提取,提取远程提交,初始化提取;
拉取,更新当前存储库为最新;
推送,当前更改同步到服务器;

问题解决方案

Cannot determine the organization name for this ‘dev.azure.com‘ remote url

在使用团队资源管理器同步项目时出现 报错提示:

Cannot determine the organization name for this 'dev.azure.com' remote URL. Ensure the credential.useHttpPath configuration value is set, or set the organization name as the user in the remote URL '{org}@dev.azure.com'.

这是Visual Studio版本不一致导致的,需要检查当地VS的Git凭据。
选项/源代码管理/Git全局管理
Azure DevOps 与VS 2019


推荐阅读
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • Maven + Spring + MyBatis + MySQL 环境搭建与实例解析
    本文详细介绍如何使用MySQL数据库进行环境搭建,包括创建数据库表并插入示例数据。随后,逐步指导如何配置Maven项目,整合Spring框架与MyBatis,实现高效的数据访问。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • Requests库的基本使用方法
    本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 回顾两年前春节期间的一个个人项目,该项目原本计划参加竞赛,但最终作为练习项目完成。独自完成了从编码到UI设计的全部工作,尽管代码量不大,但仍有一定的参考价值。本文将详细介绍该项目的背景、功能及技术实现。 ... [详细]
  • 本文介绍了.hbs文件作为Ember.js项目中的视图层,类似于HTML文件的功能,并详细讲解了如何在Ember.js应用中集成Bootstrap框架及其相关组件的方法。 ... [详细]
  • 在1995年,Simon Plouffe 发现了一种特殊的求和方法来表示某些常数。两年后,Bailey 和 Borwein 在他们的论文中发表了这一发现,这种方法被命名为 Bailey-Borwein-Plouffe (BBP) 公式。该问题要求计算圆周率 π 的第 n 个十六进制数字。 ... [详细]
  • CSS Border 属性:solid 边框的使用详解
    本文详细介绍了如何在CSS中使用solid边框属性,包括其基本语法、应用场景及高级技巧,适合初学者和进阶用户参考。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
author-avatar
手机用户2502897095
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有