「微信开发者·代码管理」功能上线 []

各位开发者:

大家好。

近期我们上线了微信开发者·代码管理 的功能,这是为开发者提供的一项基于 Git 的代码管理服务。方便微信开发者进行代码推送、拉取、版本管理和多人协作,并且可以简单的将仓库设置为私有或者公开。


系统会为每个小程序自动创建一个专属项目组,用户无需单独开通。后续登录过微信开发者·代码管理的小程序开发者会自动成为该项目组成员。


微信开发者·代码管理的登录用户必须同时满足以下两个条件:


1.该用户必须为微信开发者,即微信小程序、订阅号以及服务号的开发者;

2.该用户必须为实名认证的用户。

 

微信开发者·代码管理的登录方式包括:


1.通过微信开发者工具版本管理中的“代码管理”或工具栏中的“微信开发者·代码管理”快速进入。

2.通过浏览器微信扫码登录:https://git.weixin.qq.com 。

 

具有登录权限的用户,可在小程序专属项目组中创建远程仓库或创建其他非小程序专属项目组。


在微信开发者工具版本管理中添加远程仓库时,系统会自动拉取该小程序专属项目组下已创建远程仓库列表。用户可点击选择相应仓库,系统会自动填充该仓库的 URL 和名称,方便用户添加。



详细内容可参考 文档

 

微信团队

2019.01.28

  • 吓死我了,以为又要改哪个api了

    • 哈哈哈。差点又失业了。。

    • 哈哈 等年30再改


    • 差点又要改好多个小程序代码


  •  看到你们都没放假我就安心了

    • 不但没放假,还在加班赶最后一版提交,泪奔

    • 我和大川蓝一起加班

  • GitHub 不好用么? 开发工具重点在 编译,调试和打包更希望看到这些优化做好

    • 有道理

    • 感觉微信这个工具做的很好用了 把好多功能集成到一起


  • 有毒吧,这种功能并不需要你们有啊,这年都 GitHub 私有仓库免费,公司也必然有自己的仓库,你们花这么多精力搞这些不是刚需的技能,就单纯是为了冲击 KPI 吗?

    想想几百年了,computed 实现了吗?响应式 globalData 实现了吗?个人开发者开发平台 UnionId 了吗?

    都没有,都没有……


    核心功能不去做,去做这种满大街免费还更好用的功能,你们不是找喷吗?

    还埋下了丢失代码的风险,没事儿找事儿……

    • 没错,之前我也提交了 globalData 的功能需求,说是在讨论  不知道现在在做了没...结果跑来做这种版本管理的功能,谁用啊,谁特么敢用啊,真是无语了

  • 赞一个!话说,官方后续会不会自己就推出很多小程序模板,小白也可以一键生成小程序。


    • 那样我们做技术就要下岗了

    • 那开发者不就失业了....


    • 好像已经有了,不过不是官方的

  • 你这个通知,我心里慌的一匹啊。。

    马上过年了 ,别通知了,我心脏不好。

  • 我现在只想知道,win10 1080P高分屏的开发者工具什么时候能适配,按钮都移位了,不是每个开发者都买得起MacBook Pro啊‍️

    • Windows下面UI和奇奇怪怪的bug真的。。

    • 不是 1080P的问题啊  是你调整的缩放的问题吧

    • 我的 thinkpad x1 win10 也是的都点击不了。开发网页只能下载的旧版本的使用

  • 有时候打开页面代码删除了

    • 具体的表现是什么呢

    •   确实,有时候打开一个wxml,里面的代码不见了,重新启动下工具又有了

    • 变空白了千万不要在空白页在动代码,动了再ctrl+s,代码就彻底GG了,我就是这样挂了2次,心态爆炸

  • 咱不改API啥都好说

  • 话说,就因为使用了这个功能,导致代码丢失,怎么搞

    有的页面全丢,有的页面好像随机的删除


    遇到了2次,再也不敢用了

    • 是不是使用了 stash 功能?

    • 不知道

      没有特别的设置(就是系统默认的),点推送,然后就傻眼了

    • 还有个困惑,只能推送,不能拉取

      第二天我到公司也试过了,也是同样的问题

      不知道其他人有没有遇到


  • 这个东西能不能显示一段时间自己消失,现在我看还得手动关闭

    • 贼蛋疼 挡住我操作了


    • 已经不疼了,蛋已经疼碎了

    • 而且那个叉叉还不是常显!!第一次点了好久才点出来叉叉,这个策划得拉出去灌肠

  • 虽然用不着,但是还是点个赞

  • 特意上来点个赞

  • 失业警告

  • 它美丽的恍若梦幻,那是一种前所未见甚至想所未想的美丽。一切如宇宙一般膨胀开来,同时又全部凝缩在厚实的冰河里。—村上春树

    我们住在一座山坡上,离水很近。我们在黑夜里进食,深睡在潮湿的角落里。在寂静的夜里,我们互相怀疑,怀疑眼前的是否真实,怀疑选择的是否能永存心底……

    将它装进玻璃罐里,小心翼翼的用手捧着。穿过沼泽,穿过荆棘。恶毒的野兽想要将它劫去,我们拼命的反抗,哪怕一败涂地。我们坚信,胜利不负汗水,时间不负韶华。这,就是追梦人的命运。

    生命中的几个夜晚,我们一直醒着,将它互相分享、传递着。于此,梦的血脉延续着。我们穿梭在最臭最脏的地方,再次回首时,反问自己:“为何在此?” 心中有言:“已行,风雨兼程即可。”

    穷山恶水有多少人深陷其中,我们伸出手去救济,好言相劝望其人继续扬帆前行,却被桀骜不驯的言语回击:“我累了,想靠岸了,这路是无法回头的……” 于此,我想说:“既然我们上了船,漂泊就是命运,为何要靠岸?”

    一段又一段的旅途中,我们总是仰望夜晚的星空,因为在这个世界上,每个人心中都会埋藏一个月亮,只是自己不知罢了。只有极少数的人,在最黑的时刻,仍然放散月的光明,那是知觉到自己就是月亮的人。

    我们从坎坷中走过来。再回首时发现,已经望不到起点,已经下了最开始的船,已经不在敢走那条不难荆棘的小路,我想现在所有的一切,只能在岁月的焚风中慢慢消亡吧。但是,如果我们再回首时所见的是,早已破旧不堪的帆船,早已遍地鲜红的小路和那颗最纯粹的心,最无暇的月。那时的我们就是黑夜中的“追梦人”。


  • 只敢观望,不敢尝试,真不敢

  • 你好,应用之前的贮藏时报错,是什么问题?

    Apply stash failed

    Error.179 uncommitted changes exist in the index



  • 不知道为什么,评论这么好看。

  • 谢谢微信团队的努力!让我们开发者更多收益!



  • 微信真棒,我刚开始学小程序,就遇到了这么好的时机,感谢!

  • github 私有库用上啊,自己管理,比较安心

  • 之前代码无缘无故就空白了2次,每次进点开页面都是心惊胆战


  • 一看到API字眼就瑟瑟发抖~~

  • 猪年摸猪头,万事不用愁猪年摸狗腿,顺风又顺水

  • 之前用的云盘,没有版本,有几次搞错代码吓死了

  •  以后会收费吗?

    • 每个帐号都可免费创建多个私有项目,请放心使用。

  • 我们都是在阿里code上

  • mark下,吃午饭的时候再看

    • 已经拿非小程序组的私有项目试过了,完美,git可视化还是不错的

    • 那真的很棒棒哦~

  • 这个好,虽然我刚刚会写个hello made......

  • 在哪创建文件夹???

    电脑本地的小程序工程,如何一键上传到 云端呢,,一个文件一个文件添加吗???

  • 单单这一条改了api也不吓人,吓人的是和下边这一条几乎同时发生。


  •  1

  • 是吓死了 速效救心丸都准备好了

  • 笑死我了,瞅你们怂的~~哪像我稳得一笔~~~大不了不干了,去学PHP.

  • 方便很多了,直接认证就好了,还得输入用户名帐号,ssh不好使

  • 我是喊了要版本控制,喊了一年。终于等到了,结果是TGit。

    然后终于有了git客户端,现在居然跑出来一个代码管理平台。


    你说你不用微信的代码平台,那就不用好了,有了也多一个选择啊。

    你说腾讯会把数据给搞丢,有可能啊,github和gitlab也发生过。


    有没有是质的区别,好不好只是量的变化而已。

    支持腾讯官方代码管理平台,出来就好,慢慢优化!

    • 就是域名不攒劲,如果是git.weixin.com,会nb很多啊!

  • 看到官方说没改api就放心了,终于可以安心喝口冰阔落了

  • 我完全看不懂这些玩意儿。我清一色的瞎搞乱复制。就是不行,

  • 看到弹出个公告,吓得鼠标都掉到桌子下了,年前再改api就去你家过年了,我会带刀过去的

  • 有个小建议,能不能每次保存就是编译。

  • 表示有gitlab,观望观望。。。

  • 我同事平时也遇到,就帮他回退版本,复制下文件代码,然后切回。

    我都是用vscode开发的,编辑器预览的。

  • ball ball你们了,年前千万别乱来

  • 慌得一批

  • , 如果你什么都不说,我也不知道怎么回答你呀
  • 如何删除添加的远程仓库呢?

  • 正在学习中.

  • 看见你们说bug 好像一部搞笑片~

  • 厉害, 厉害的人往往在前期都是沉默的。
  • 已激活体验了

  • 想知道跟工蜂有啥不一样吗?刚刚前几天才用工蜂,又要迁移吗?


  • 我就想问问,你们这个win10系统下,按键位置间歇性的偏移,授权页面点击没反应的问题什么时候解决?

    每次点授权按钮只能用console中输入click()手动确认。

  • 正文和回帖就不能字体搞大点么

    • 收到反馈,后续我们优化下这里。


  • 就特么一排序这都10天了还修不修?

    • 600个模板?

    • 没,更新迭代出来的,二十多个吧

  • 不管怎么样,反正改API这个锅我不背;

  • 先把开发功能整利索 再治其他的

  • 这个是不是就是TGit?不是早就有了吗?我穿越了?我这里的时间是A.D.2019-1-28

    • TGit功能已升级为微信开发者·代码管理,此功能不影响已开通使用的TGit功能。

    • 您这么一说,我有点方了。。。

      本来工蜂觉得总算有点整明白的(除了不知道怎么直接登录,因为我的开发项目不是直接在微信号下,而是独立的注册帐号再关联到微信号)。 那现在和工蜂比起来,有哪些升级呢?有没有进一步的文档阅读呢?谢谢。

    • 具体使用方式,可参考文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html

  • 可怕。。。

  • 吓得我虎躯一震,还以为标准又变了……Orz

  • 啥时候开放svn支持

    • 这年头,没人用svn了吧

  • 一起成长。你愿意等我吗?

  • 支持, 感谢思密达
  • 在码云上

  • 偶冒的搞啦

  • 已在用。。。。

  • 大过年的,拜年祝福就行了,别发通知了求你了!

  • 不敢用,万一代码搞丢了。。。。想想都怕

  • 还是赞一个,代码消失遇到的人挺多的,还要回滚代码。

  • 开发者工具代码区域有时候显示空白,其他区域都可以点击,唯独编写代码的区域不能点。还要重启,好麻烦。

  • 吓人,突然有个推送,还以为又改api了;让我踏实过个年吧。

  • 自己配git就好啦,一般公司有自己的git,个人也用github或者码云。没必要再重复弄个

  • 编辑器有时候会卡,一卡代码就乱码,还敢说不备份。

  • 什么时候把开发者工具日常崩溃5次往上的问题解决下啊

  • 有CI/CD吗?

  • 别这样,心脏不好,大过年的

  • 我哭了,你呢?


  • 稳一下,不慌

  • 我就喜欢打666666666666666666666666

  • 失业失业。

  • 别整这么多没用的,啥时候把微信公众号的spa问题修复了。

  • 好说好说

  • 差点失业

  • 原来还有这么多同仁在奋斗,还以为都放假了,整栋楼空空的感觉

  • 有时候代码莫名其妙的就没了,不知道是不是编辑器的BUG,明明已经提交了,拉下来就没了

  • 吓个半死

  • 赞, 我会有点害羞的。
  • 差点以为又要办葬礼了

  •  观望中,,,

    等你们稳定了就开用!


  • 不说了  回家过年

  • 未来机器将取代人工

  •  皮了一下很开心吧

  • 代码安全有保障吗?

    • 你好,微信开发者·代码管理具有以下特性:


      1.根据用户自行授权才开放代码资源的访问权限

      2.数据在应用级别会进行备份同步,同时在本地和异地备有实时热备份,故障时可进行主备对调,保证数据高可用

      3.传输过程经过SSH或https加密,保证链路的反解难度

      4.应用安全方面,Web应用的安全性经过反复验证和安全扫描


  • 皮一下很开心

  • 你们都不能过了年在更新东西?想让我们失业吗?

  • mark, 马克
  • 无奈,你改编辑器能稳定点吗,目前已经炸了N+了

  • 1111, 1112
  • 手动狗头

  • 不改api啥都好说~

  • 有教程嘛

  • 吓我一跳


  • 用不来git的菜鸡,过来摸鱼


  • 官方吐槽最为致命

  • api是大爷



  • 希望所有的改动都加上这句话:我们不改api。

  •  没几个人

  • 赞一下

  •  这沙发不用抢啊

  • 前排, 掐指一算,就知道你要回这两个字。
  • 吓得我立马看看天气预报,我怕过年下大雨淹没了我的代码

  • 还以为年底改API又要加班了

  • 真好  可以不用命令行了


  • 云开发, 云端下载的文件, 不知道放哪儿了, /var/user/tmp 下没有, 你们知道如何访问吗?

    • const cloud = require('wx-server-sdk')exports.main = async (event, context) => {  const fileID = 'xxxx'  const res = await cloud.downloadFile({    fileID,  })  const buffer = res.fileContent  return buffer.toString('utf8')}

      根据这个res, 获取完成路径?

  • 吓死我了,我以为又更新了

  • 用第三方框架就用不到了

  • 1111, 1112
  • 拜托requiredBackgroundModes正式版的线上bug快点解决呀

  • 加油, 谢谢,我会加油的
  • 工具都学不动了 还好用的wepy,插件拉代码

  • 不改API,一切都好说

  • 抢个沙发,慢慢看~

  • 哈哈,这个梗不错,这个好

  • 我们做的平台也叫gaia~

  • 关注一下, 取消吧
  • 666666666, 666666667
  • 抢个沙发,慢慢看~