Gitee Extension for Visual Studio

Visual Studio 的码云扩展
授权协议 MIT
开发语言 C#
所属分类 插件和扩展、 Visual Studio 插件
软件类型 开源软件
地区 国产
投 递 者 皇甫才良
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Visual Studio 的码云扩展

安装

注:Gitee.VisualStudio 只支持 Visual Studio 2015/2017/2019。

使用

Visual Studio 版本管理相关功能,都集中在 Team Explorer Gitee.VisualStudio 的各个功能,都是穿插在 Team Explorer 的工作流中。

Connect页

打开 Visual Studio 之后,展开 Team Explorer 面板,默认是 Connect 页(也可以在 Team Explorer 面板的工具栏中,点击插头图标,跳转到 Connect 页).

如果用户尚未登陆码云, 可以在 Connect 页的 Gitee 区中,点击连接按钮登陆;若尚未注册码云,可以在该区中,点击注册按钮,在码云网站进行注册。

用户登陆码云之后,Gitee 区中,会显示已经通过 Visual Studio 克隆到本地的码云项目。可以在 Gitee 区的工具栏进行克隆、克隆和退出操作。双击该区中项目列表的项目,可以打开该项目。

克隆

在 Gitee 区的工具栏中,点击克隆按钮,会弹出当前用户的所有码云项目,包括所属组的项目。选择其中一个,点击下方克隆按钮即可。

注:默认情况下,所选项目会被克隆到 %USERPROFILE%\Source\Repos 下,可以通过下方浏览按钮修改 clone 路径。若该目录下有和项目同名的文件夹存在,克隆按钮将不可用。

创建项目

在 Gitee 区的工具栏中,点击创建项目按钮,在弹出的对话框中,填写项目名称, 描述,选择 Git ignore 和协议,项目路径之后,点击下方创建按钮即可。

退出

在 Gitee 区的工具栏中,点击退出按钮,即可退出当前用户。

注:登陆信息会从系统清除,但是克隆的项目仍旧保留,下次登陆仍旧存在。

推送到码云

在 Team Explorer 的 Synchronization/Publish 页中,通过其中的码云区,可以将当前Git项目发布到码云(需要填写项目名,描述,协议,以及所有权)。若当前项目不是Git项目,可以在VisualStudio右下角,点击Add to Source Control / Git,将其转化为Git项目,然后再发布。

提交更改

Team Explorer 本身集成了 Commit,pull,sync 等 Git 操作,可以通过 Team Explorer 工具栏的小房子按钮,跳转到Home页进行相关操作。 Gitee.VisualStudio插件将码云特有的Attachment,Pull Request,Issues,Statistics,Wiki功能,都集成到该页面,通过点击相关按钮,跳转到对应的页面。

登录
发布
克隆
首页

  • 第1步:获取代码 从 github 克隆 cpython 代码库 https://github.com/python/cpython.git https://gitee.com/yao_yu/cpython.git (国内镜像) 假设克隆到本地的代码库的根目录为: ${PY_SRC_ROOT} 第2步:打开解决方案 用 Visual Studio 2015 打开 ${PY_SRC_ROOT}\PC

 相关资料
  • 方法 /** * 使用账号密码方式登录授权 * @param string $username 用户名 * @param string $password 密码 * @param string $scope 请求用户授权时向用户显示的可进行授权的列表,多个用空格分隔 * @return void */ public function login($username, $password

  • 我们正在使用关系数据库开发很多“传统”web应用程序。它们都是内部软件,为有限的用户提供服务。现在,我们正在构建一个web应用程序,并将其作为云(如SaaS)进行业务。然而,我们在云计算方面没有经验。我们非常感谢所有建议,以便我们可以开始挖掘,因为目前我们不知道从哪里挖掘:) 我们的web应用程序摘要:我们有两个主要部分 第1部分: 对于授权用户 第2部分: 对于公共用户 一种CMS,授权用户创建

  • 验证码组件 用于生产验证码,支持自定义验证码字体,使用Composer安装 composer require easyswoole/verifycode 配置定义 组件本身提供了默认配置,即使不做任何设置也可以直接生成验证码,需要对验证码进行自定义配置可以使用组件提供的Conf类进行动态配置 use easySwoole\VerifyCode\Conf; $Conf = new Conf(); 设

  • 本文向大家介绍Ruby使用C++扩展实例(含C++扩展代码示例),包括了Ruby使用C++扩展实例(含C++扩展代码示例)的使用技巧和注意事项,需要的朋友参考一下 早年写过用C++ + SWIG写Ruby插件的文,但实际中还是以原生C++写Ruby扩展,因为也相当简单。但长久没用还是会忘记,不得不翻以前的老代码回忆,写下这篇博文,若下次再忘记,也不至于去翻仓库。 建立 extconf.rb 建立

  • 本文的内容基于 MOSN v0.9.0。 机制 使用过滤器模式来实现扩展是常见的设计模式,MOSN 也是使用了这种方式来构建可扩展性。 MOSN 把过滤器相关的代码放在了 pkg/filter 目录下: ? mosn git:(2c6f58c5) ? ll pkg/filter total 24 drwxr-xr-x 8 mac staff 256 Feb 5 08:52 . drw

  •   php扩展zqf (兼容php7)   全局变量适用于高并发抢购、秒杀,红包生成,数组算法处理等,由于添加了二维码生成功能,安装本扩展之前需要安装libqrencode, 安装方法如下:(兼容php7) wget http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz tar zxvf qrenc

  • Google输入法四角号码扩展 基于 Google输入法 Lua扩展API 开发, 实现了基本的四角号码输入功能.

  • 我想获得扩展特定父类的子类列表。例如:考虑下面的情况,其中B类扩展类A,C类扩展类B。 我想从java代码中获取子类名列表。i、 我需要编写一个java类,当我输入父类的名称时,它可以给我子类的列表。 提前感谢。