Visual Studio的GitLab扩展 GitLab Extension for Visual Studio

MIT
C# .NET 查看源码»
Windows
2017-02-18
麦壳饼

You can login any of your favorite GitLab servers and start your great job!
The GitLab Extension for Visual Studio provides GitLab integration in Visual Studio 2015/2017.Most of the extension UI lives in the Team Explorer pane, which is available from the View menu.

How to set this up:

  1. In GitLab, [top right] go to Settings then Access Tokens (left menu)
  2. Enter a name & expire time (optional).
  3. Check off "api" as the scope.
  4. Click "Create Personal Access Token". This will appear in a textbox at the TOP of the page.
  5. In Visual Studio, click "Connect" beside GitLab.
  6. Enter your GitLab Username & paste in the Access Token.
  7. Change it to "API v4" instead of "API v4 OAUTH2".
  8. Also, CHECK OFF the "Two Factor Authentication".
  9. Save. You're DONE.

To Add an existing solution to GitLab:

  1. Open the solution Visual Studio
  2. File > Add to Source Control.
  3. In the "Team Explorer" tab, under Local Git Repositories, click the "..." to navigate to your project folder. Then click Add.
  4. At the top, click the dropdown and go to "Sync". Under Gitlab, click "Publish". (This creates the repo).
  5. In the dropdown at the top, chooose "Changes" to create an initial commit. Now Commit & Push.

What's new ?

V1.0.156

Visual Studio 2019 support

V1.0.150

  1. AddOpen URL from clipboard
  2. Support Gitee.com
  3. fix #35

V1.0.0.143 Fix Visual Studio MPF 15.0 problem

V1.0.0.142 Fix some bugs

V1.0.0.122

Fix HttpUtility.UrlEncode processing username or email causing problems that cannot be logged in

V1.0.0.119

Now update login mode is OAuth2, which can't be logon before because the new version of GitLab's API session has been discarded.

The two API login methods are supported in the login interface, and the old version of GitLab needs to be selected manually. The default is that the login mode is OAuth2 and V4 !

V1.0.0.115

1.You can select GitLab Api version .

V1.0.0.112 1.modify "Open On GitLab" to "GitLab"

  1. fix other!

V1.0.0.95
1.French, Japanese, German and other languages have been added, but these are Google's translations, so we need human translation!
2.Open on GitLab move to  submenu! 3.Fixed issue #3,Thanks luky92! 4.The selected code can create code snippets directly 5.When you create a project, you can select namespases. 6.GitLab's Api is updated from V3 to V4

V1.0.0.70
1 GitLab login information associated with the solution, easy to switch GitLab server.
2 Enter the password and press enter to login GitLab server. 3、Now, We can login   with two  factor authentication.just enter the personal access token into the password field.

VV1.0.0.58 Support for Visual Studio 2017  Fix bus.

2017-03-08   1.0.0.41

fix for vs2017

2017-03-04   1.0.0.40Â

1.  Right click on editor, if repository is hosted on GitLab Server , you can jump to master/current branch/current revision's blob page and blame/commits page. If selecting line(single, range) in editor, jump with line number fragment.

2. Fix #4 #5 #6

2017-03-04  1.0.0.39

fix some bug!

HomePage

http://visualstudio.gitclub.cn/

BUG And Issues

https://gitlab.com/maikebing/GitLab.VisualStudio/issues https://github.com/maikebing/GitLab.VisualStudio/issues

Visual Studio | Marketplace

https://marketplace.visualstudio.com/items?itemName=MysticBoy.GitLabExtensionforVisualStudio

Thanks

GitHub Extension for Visual Studio

CodeCloud Extension for  Visual Studio
  https://gitee.com/GitGroup/CodeCloud.VisualStudio

Visual Studio Extension for opening files on GitHub.com
https://github.com/neuecc/Open-on-GitHub 

NGitLab
https://github.com/Xarlot/NGitLab https://github.com/Franklin89/NGitLab
https://github.com/maikebing/NGitLab

 

的码云指数为
超过 的项目
加载中

评论(2)

g
galaxyxyz
不错
麦壳饼
麦壳饼 软件作者
支持一下。

GitLab Extension for Visual Studio 1.0.167 发布

2018年 , 我们下载量超越十万大关, 安装量超六万 。 2019 继往开来,将加入更多功能。 此次更新内容如下: 1、加入了自动探测协议, 无论你的GitLab 是V4、V3 或者带不带 OAuth2 , 或者是天...

01/17 09:38

GitLab Extension for Visual Studio 1.0.156 发布

VisualStudio 2019 预览版已经发布, GitLab Extension for Visual Studio 也随之跟进,并修正一些问题。 安装了VS2019的同学们可以下载安装了。...

2018/12/07 17:22

GitLab Extension for Visual Studio 发布 1.0.150

GitLab Extension for Visual Studio V1.0.150 更新内容 添加从剪贴板中的 URL 打开 VS中对应的文件, 比如 从码云 赋值 一个当前项目的代码链接, 在VS中点击GitLab 按钮 中的从剪贴板打开,...

2018/11/27 17:36

GitLab Extension for Visual Studio 1.0.143 发布

1、增加了从剪贴板打开GitLab服务器的链接中对应当前解决方案中的文件的功能。 2、修复了一些BUG 预告一下: 测试版我们将回归支持Gitee.com

2018/11/12 09:26

GitLab Extension for Visual Studio 1.0.142 发布

此版本主要是 BUG 更新 1、修正一个安装方面的 BUG 2、私有单选框无论是否选择都是创建的私有项目的 BUG 3、优化了代码风格。 下载链接请查看: https://marketplace.visualstudio.com/items...

2018/08/15 09:27

GitLab Extension for Visual Studio 1.0.0.95 发布

GitLab Extension for Visual Studio 是一个 针对 VS2015 和 VS2017 的 GitLab 扩展工具,这次版本主要更新内容如下: V1.0.0.95 新增了法语日语德语以及其他语言,不过是谷歌翻译的,我们需要...

2017/10/09 23:54

GitLab Extension for Visual Studio 1.0.0.70 发布

GitLab Extension for Visual Studio 1.0.0.70 经过一段时间的测试,已经更新至Marketplace 更新内容如下: V1.0.0.70 1、GitLab登录信息现在存储在解决方案,不同的解决方案可以使用不同的账...

2017/05/08 13:08

Visual Studio 的 GitLab 扩展发布 1.0.0.58

GitLab Extension for Visual Studio 目前是 Visual Studio 中唯一的通用 GitLab 扩展, 我们支持任何一个 GitLab 托管服务器, 扩展基于码云的 Visual Studio 扩展改造完善和拓展, 现在我们...

2017/03/20 15:12

GitLab Extension for Visual Studio 1.0.0.40 发布

GitLab Extension for Visual Studio 1.0.0.40 主要更新了以下功能: 一、增加了编辑器右键菜单中加入了在浏览器中打开托管在GitLab服务器i上的功能, 你可以调到主分支, 分支, 当前代码版...

2017/03/06 10:33

GitLab Extension for Visual Studio 1.0.0.38 发布

GitLab Extension for Visual Studio 1.0.0.38 发布了。GitLab Extension for Visual Studio 可以登录任何 GitLabCE 服务器以及 GitLabEE 服务器。包括耳熟能详的 https://www.gitlab.com h...

2017/02/27 11:32

没有更多内容

加载失败,请刷新页面

暂无问答

GitLab版本管理

GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释...

2015/04/27 19:21
98
0
基于GitLab的Code Review教程或指南

一、前言 1、本文主要内容 GitLab Code Review机制说明 Git Workflow 与 Git Code Review Workflow GitLab Code Review 配置说明 GitLab Code Review 流程演示 GitLab For IDE 插件介绍(Jet...

04/04 15:36
9
0
gitlab-配置邮件服务器

折腾半天也就糊里糊涂的配成功了,这里记录下

2015/04/28 16:04
59
0
Ubuntu 14.04下安装Gitlab

GitLab: GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。它提供Git版本控制、代码检查、Bug跟踪和Wiki,它可以通过LDAP或活动目录来进...

2015/06/04 17:08
160
0
让Gitlab的CE版本,使用mysql数据库

缺省情况下,当你安装了gitlab的omnibus安全包后,缺省是不提供mysql2的gem,因此你无法配置为使用mysql数据库。

2015/08/12 09:43
1K
0
gitlab-ce-10.0.4-ce.0.el6.x86_64 安装配置

腾讯云centos 6.5 64位 1 去掉sendmail yum list installed | grep sendmail 若存在,则使用 yum remove sendmail 2 关闭防火墙 service iptables stop setenforce 0 3 安装常用工具 yum in...

2017/10/24 16:58
19
0
Gitlab完美安装【CentOS6.5安装gitlab-6.9.2】

拆腾了几天,终于在今天找到了快速安装Gitlab的方法。CentOS6.5安装gitlab-6.9.2

2014/06/16 23:04
26.7K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部