码云是开源中国推出的基于 GIT 的代码托管平台,现准备推出 Visual Studio 的码云扩展。
Visual Studio™ 是 Microsoft™ 公司推出的一款非常流行的集成开发工具,目前码云上有非常多的开发者 使用 Visual Studio™ 开发。推出码云扩展能帮助用户更方便的使用码云。
国外著名的代码托管平台 Github™ 亦推出了 Visual Studio™ 的扩展,名为: Github Extension for Visual Studio 此扩展开源并且托管于 github.com,开发扩展人员可以参考此扩展。
Github Extension for Visual Studio:
https://visualstudio.github.com
https://github.com/github/VisualStudio
码云扩展需要实现 Github 的基本功能,包括但不限于 克隆,检出,切换分支,提交代码,比较差异。
登陆到码云使用 HTTPS 登陆后获得私有 token,扩展可以选择保存密码,但是必须使用 Windows 凭据管理保存密码, 不得使用明文或者私有格式保存密码,不得明文保存私有 token。
扩展需要预留 两步验证和 oauth 能力。亦需支持 oschina Github 微博 Windows live 的 oauth 登陆。
扩展需要列出登陆用户所有在码云上可以操作的仓库,当用户点击时,可以通过 https 地址克隆下来。
扩展需要支持在码云上创建一个仓库,需要支持添加忽略文件,开源协议,建议本地初始化后,推送到远程空仓库。
扩展需要支持将本地的项目初始化成一个 git仓库,并且添加忽略文件,开源协议。并推送到码云。
扩展应当可以通过 Visual Studio 菜单 Team 接入,并且与 团队管理服务整合。
扩展不能使得 Visual Studio 失去响应,不得导致 Visual Studio 崩溃,并且不能破坏用户数据。
Visual Studio 2013 可选, Visual Studio 2015, 是必选,Visual Studio 15 可选
登陆界面
克隆仓库
创建项目
扩展源码版权归我方所有,并且我方保留所有解释权利。
Copyright © 2016. OSChina.NET. All Rights Reserved.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。