Freescale Yocto: repo sync (SSH ? or HTTPS ?)

刚刚接触 Yocto 还不到两个月. 之前只是搞单片机开发, linux 和高端的 ARM 都没弄过.
中间因为各种事情断断续续的. 好多不懂. 摸索着就前进了.
最近在搭建 Freescale 的 Yocto 工程以便做后续的开发.
参考 Freescale 给的 user`s Guide 操作.
说起来真是蛋疼, 公司的网络不能访问很多站点. 加上 G-F-W 作怪.
能做的事情更少了. 真是狗日的 G*F*W.
好不容易用了 VPN, 结果是受监控的, 怕泄密. SSH 的端口 22/443 被封的死死的.
所以翻墙搞下来的 repo 并不能进行 repo init :

setting up the repo utility

$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo  > ~/bin/repo
$ chmod a+x ~/bin/repo
$ export PATH=~/bin:$PATH

配置完 git/repo 和环境变量之后:

$ repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.53-1.1.0_ga

执行完 repo init 之后是可以在当前目录里找到 .repo 这个隐藏目录的.
编辑 manifast.xml(硬链接: manifast/default.xml) 就可以查看到如下信息:

<?xml version="1.0" encoding="UTF-8"?>
   <manifest>

     <default sync-j="2"/>

     <remote fetch="git://git.freescale.com/imx" name="fsl-release" />
     <remote fetch="git://git.yoctoproject.org" name="yocto"/>
     <remote fetch="git://github.com/Freescale" name="freescale"/>
     <remote fetch="git://git.openembedded.org" name="oe"/>
     <remote fetch="git://github.com/OSSystems" name="OSSystems"/>
    <remote fetch="git://github.com/meta-qt5"  name="QT5"/>

    <project remote="yocto" revision="30b8d9378b8260e452552b806610dc9b6fe0b69f" name="poky" path="sources/poky"/>
    <project remote="yocto" revision="9bc540eec9a7e280af13371ea70650fcc47ea627" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>

    <project remote="oe" revision="8065dd8456913457a0114ddb2b4bd4842847b2a3" name="meta-openembedded" path="sources/meta-openembedded"/>

    <project remote="freescale" revision="914d5d1f9b6b4fd384e3cc1e82bf144efa6425c0" name="fsl-community-bsp-base" path="sources/base">
          <copyfile dest="README" src="README"/>
          <copyfile dest="setup-environment" src="setup-environment"/>
    </project>

    <project remote="freescale" revision="e1085deb3d915d2a95a65cceadc77c6de0dadfb6" name="meta-fsl-arm-extra" path="sources/meta-fsl-arm-extra    "/>
    <project remote="freescale" revision="f141c7d1158b8addbd6f1ed047a1b47c2ed85f8f" name="meta-fsl-demos" path="sources/meta-fsl-demos"/>

    <project remote="OSSystems" revision="63963cc56c8d0291779693e62b66cb16e5c86883" name="meta-browser" path="sources/meta-browser" />
    <project remote="QT5" revision="c29c317e0f22202bfaa85329a580564bbc179089" name="meta-qt5" path="sources/meta-qt5" />

    <project remote="fsl-release" name="meta-fsl-bsp-release" path="sources/meta-fsl-bsp-release" revision="daisy_3.10.53-1.1.0_GA" >
       <copyfile src="imx/tools/fsl-setup-release.sh" dest="fsl-setup-release.sh"/>
    </project>

  </manifest>

5-10行就是接下来 repo sync 要 fetch 的 repositories 地址 , 其他的就是详细说明了获取的分支, 版本以及 download 的目录.
由于公司网络代理把 ssh 给封锁了. 所以, 如果使用

git://git.freescale.com/imx

SSH 方式来访问的话, 会报出很多错误.
想直接修改成 https 来访问, 发现一样不能访问, 然后就给 meta-freescale@yoctoproject.org 发了邮件询问.
告知要给 git 配置代理, 尝试后依然不行.
最后他们找到问题所在了. 不能直接将 git 替换成 https, 需要加入其它代码. 具体的不太清楚. 他们给出的 xml:

   <?xml version="3.0" encoding="UTF-8"?>
   <manifest>

      <default sync-j="4" revision="master"/>

      <remote fetch="https://git.yoctoproject.org/git" name="yocto"/>
      <remote fetch="https://github.com/Freescale" name="freescale"/>
      <remote fetch="https://github.com/openembedded" name="oe"/>

      <project remote="yocto" revision="dizzy" name="poky"  path="sources/poky"/>
     <project remote="yocto" revision="dizzy" name="meta-fsl-arm" path="sources/meta-fsl-arm"/>

     <project remote="oe" revision="dizzy" name="meta-openembedded" path="sources/meta-openembedded"/>

     <project remote="freescale" revision="dizzy" 
  name="fsl-community-bsp-base" path="sources/base">
           <copyfile dest="README" src="README"/>
           <copyfile dest="setup-environment" src="setup-environment"/>
     </project>

     <project remote="freescale" revision="dizzy" 
  name="meta-fsl-arm-extra" path="sources/meta-fsl-arm-extra"/>
     <project remote="freescale" revision="dizzy" name="meta-fsl-demos"   path="sources/meta-fsl-demos"/>
     <project remote="freescale" revision="dizzy" name="Documentation" path="sources/Documentation"/>

  </manifest>

据他们最后邮件说, 打算发布一个 patch 以后默认使用 https 了, 速度可能慢点, 但是可以接受:

Otavio Salvador:

You could send a patch for dizzy and master changing to use https?
this does not seem to offer any drawback AFAIK and would make community life eaiser ;)

Nikolay Dimitrov :

The only drawback I see is the slightly increased initial repo sync time (tested with dizzy):

git: 3m25.530s
http: 3m41.163s (+7.6%)

This seems like an acceptable trade-off. I’ll send the patches.

下面这个就是我在家用 VPN 搞定了 repo 之后正常获取的代码. 以及流程, 为了看到这个结果, 真是日了狗了.

Fetching project meta-openembedded
Fetching project meta-fsl-arm
From git://git.yoctoproject.org/meta-fsl-arm
* [new branch] 1.4_M3 -> yocto/1.4_M3
* [new branch] 1.4_M5 -> yocto/1.4_M5
* [new branch] daisy -> yocto/daisy
* [new branch] danny -> yocto/danny
* [new branch] danny-next -> yocto/danny-next
* [new branch] denzil -> yocto/denzil
* [new branch] dizzy -> yocto/dizzy
* [new branch] dizzy-next -> yocto/dizzy-next
* [new branch] dora -> yocto/dora
* [new branch] dora-next -> yocto/dora-next
* [new branch] dylan -> yocto/dylan
* [new branch] dylan-next -> yocto/dylan-next
* [new branch] master -> yocto/master
* [new branch] master-next -> yocto/master-next
* [new tag] 1.2 -> 1.2
* [new tag] 1.2-rc1 -> 1.2-rc1
* [new tag] 1.3 -> 1.3
* [new tag] 1.4 -> 1.4
* [new tag] 1.5 -> 1.5
* [new tag] 1.6 -> 1.6
* [new tag] 1.7 -> 1.7
Fetching projects: 11% (1/9) Fetching project meta-browser
From git://github.com/OSSystems/meta-browser
* [new branch] danny -> OSSystems/danny
* [new branch] dora -> OSSystems/dora
* [new branch] dylan -> OSSystems/dylan
* [new branch] master -> OSSystems/master
Fetching projects: 22% (2/9) Fetching project meta-fsl-bsp-release
From git://git.freescale.com/imx/meta-fsl-bsp-release
* [new branch] daisy_3.10.53-1.1.0_GA -> fsl-release/daisy_3.10.53-1.1.0_GA
* [new branch] daisy_3.10.53-1.1.1_patch -> fsl-release/daisy_3.10.53-1.1.1_patch
* [new branch] daisy_3.10.53-1.1.2_patch -> fsl-release/daisy_3.10.53-1.1.2_patch
* [new branch] dizzy_3.14.28-1.0.0_GA -> fsl-release/dizzy_3.14.28-1.0.0_GA
* [new branch] dora_3.10.17-1.0.0_GA -> fsl-release/dora_3.10.17-1.0.0_GA
* [new branch] dora_3.10.17-1.0.1 -> fsl-release/dora_3.10.17-1.0.1
* [new branch] dora_3.10.17-1.0.2 -> fsl-release/dora_3.10.17-1.0.2
* [new branch] master -> fsl-release/master
* [new tag] rel_imx_3.14.28_1.0.0_ga -> rel_imx_3.14.28_1.0.0_ga
Fetching projects: 33% (3/9) Fetching project meta-fsl-arm-extra
From git://github.com/Freescale/meta-fsl-arm-extra
* [new branch] daisy -> freescale/daisy
* [new branch] danny -> freescale/danny
* [new branch] denzil -> freescale/denzil
* [new branch] dizzy -> freescale/dizzy
* [new branch] dizzy-next -> freescale/dizzy-next
* [new branch] dora -> freescale/dora
* [new branch] dora-next -> freescale/dora-next
* [new branch] dylan -> freescale/dylan
* [new branch] master -> freescale/master
* [new branch] master-next -> freescale/master-next
* [new tag] 1.2 -> 1.2
* [new tag] 1.2-rc1 -> 1.2-rc1
* [new tag] 1.3 -> 1.3
* [new tag] 1.4 -> 1.4
* [new tag] 1.5 -> 1.5
* [new tag] 1.6 -> 1.6
* [new tag] 1.7 -> 1.7
Fetching projects: 44% (4/9) Fetching project poky
From git://git.openembedded.org/meta-openembedded
* [new branch] daisy -> oe/daisy
* [new branch] daisy-next -> oe/daisy-next
* [new branch] danny -> oe/danny
* [new branch] danny-next -> oe/danny-next
* [new branch] denzil -> oe/denzil
* [new branch] denzil-next -> oe/denzil-next
* [new branch] dizzy -> oe/dizzy
* [new branch] dizzy-next -> oe/dizzy-next
* [new branch] dora -> oe/dora
* [new branch] dora-next -> oe/dora-next
* [new branch] dylan -> oe/dylan
* [new branch] dylan-next -> oe/dylan-next
* [new branch] jansa/master -> oe/jansa/master
* [new branch] master -> oe/master
* [new branch] master-next -> oe/master-next
Fetching projects: 55% (5/9) Fetching project fsl-community-bsp-base
From git://github.com/Freescale/fsl-community-bsp-base
* [new branch] daisy -> freescale/daisy
* [new branch] danny -> freescale/danny
* [new branch] denzil -> freescale/denzil
* [new branch] dizzy -> freescale/dizzy
* [new branch] dora -> freescale/dora
* [new branch] dylan -> freescale/dylan
* [new branch] master -> freescale/master
* [new branch] master-next -> freescale/master-next
* [new tag] 1.2 -> 1.2
* [new tag] 1.2-rc1 -> 1.2-rc1
* [new tag] 1.3 -> 1.3
* [new tag] 1.4 -> 1.4
* [new tag] 1.5 -> 1.5
* [new tag] 1.6 -> 1.6
* [new tag] 1.7 -> 1.7
Fetching projects: 66% (6/9) Fetching project meta-fsl-demos
From git://github.com/Freescale/meta-fsl-demos
* [new branch] daisy -> freescale/daisy
* [new branch] danny -> freescale/danny
* [new branch] denzil -> freescale/denzil
* [new branch] dizzy -> freescale/dizzy
* [new branch] dizzy-next -> freescale/dizzy-next
* [new branch] dora -> freescale/dora
* [new branch] dylan -> freescale/dylan
* [new branch] master -> freescale/master
* [new branch] master-next -> freescale/master-next
* [new tag] 1.2 -> 1.2
* [new tag] 1.2-rc1 -> 1.2-rc1
* [new tag] 1.3 -> 1.3
* [new tag] 1.4 -> 1.4
* [new tag] 1.5 -> 1.5
* [new tag] 1.6 -> 1.6
* [new tag] 1.7 -> 1.7
Fetching projects: 77% (7/9) Fetching project meta-qt5
From git://github.com/meta-qt5/meta-qt5
* [new branch] daisy -> QT5/daisy
* [new branch] dizzy -> QT5/dizzy
* [new branch] dora -> QT5/dora
* [new branch] dora-next -> QT5/dora-next
* [new branch] dylan -> QT5/dylan
* [new branch] jansa/daisy -> QT5/jansa/daisy
* [new branch] jansa/dizzy -> QT5/jansa/dizzy
* [new branch] jansa/dylan-backport -> QT5/jansa/dylan-backport
* [new branch] jansa/master -> QT5/jansa/master
* [new branch] master -> QT5/master
* [new branch] master-next -> QT5/master-next
* [new branch] otavio/master -> QT5/otavio/master
* [new tag] 5.2.1+origin/release -> 5.2.1+origin/release
* [new tag] jansa/test-2013-10-08 -> jansa/test-2013-10-08
* [new tag] master-next-2014-02-19 -> master-next-2014-02-19
Fetching projects: 88% (8/9) From git://git.yoctoproject.org/poky
* [new branch] 1.1_M1 -> yocto/1.1_M1
* [new branch] 1.1_M2 -> yocto/1.1_M2
* [new branch] 1.1_M3 -> yocto/1.1_M3
* [new branch] 1.1_M4 -> yocto/1.1_M4
* [new branch] 1.2_M1 -> yocto/1.2_M1
* [new branch] 1.2_M2 -> yocto/1.2_M2
* [new branch] 1.2_M3 -> yocto/1.2_M3
* [new branch] 1.2_M4 -> yocto/1.2_M4
* [new branch] 1.3_M1 -> yocto/1.3_M1
* [new branch] 1.3_M2 -> yocto/1.3_M2
* [new branch] 1.3_M3 -> yocto/1.3_M3
* [new branch] 1.3_M4 -> yocto/1.3_M4
* [new branch] 1.3_M5 -> yocto/1.3_M5
* [new branch] 1.3_beta -> yocto/1.3_beta
* [new branch] 1.4_M1 -> yocto/1.4_M1
* [new branch] 1.4_M3 -> yocto/1.4_M3
* [new branch] 1.4_M4 -> yocto/1.4_M4
* [new branch] 1.4_M5 -> yocto/1.4_M5
* [new branch] 1.6_M5 -> yocto/1.6_M5
* [new branch] bernard -> yocto/bernard
* [new branch] blinky -> yocto/blinky
* [new branch] clyde -> yocto/clyde
* [new branch] daisy -> yocto/daisy
* [new branch] danny -> yocto/danny
* [new branch] danny-next -> yocto/danny-next
* [new branch] denzil -> yocto/denzil
* [new branch] dizzy -> yocto/dizzy
* [new branch] dora -> yocto/dora
* [new branch] dora-toaster -> yocto/dora-toaster
* [new branch] dylan -> yocto/dylan
* [new branch] edison -> yocto/edison
* [new branch] elroy -> yocto/elroy
* [new branch] fido -> yocto/fido
* [new branch] green -> yocto/green
* [new branch] laverne -> yocto/laverne
* [new branch] master -> yocto/master
* [new branch] master-next -> yocto/master-next
* [new branch] pinky -> yocto/pinky
* [new branch] purple -> yocto/purple
* [new tag] 1.1_M1.final -> 1.1_M1.final
* [new tag] 1.1_M1.rc1 -> 1.1_M1.rc1
* [new tag] 1.1_M1.rc2 -> 1.1_M1.rc2
* [new tag] 1.1_M2.final -> 1.1_M2.final
* [new tag] 1.1_M2.rc1 -> 1.1_M2.rc1
* [new tag] 1.1_M2.rc2 -> 1.1_M2.rc2
* [new tag] 1.1_M2.rc3 -> 1.1_M2.rc3
* [new tag] 1.1_M3.final -> 1.1_M3.final
* [new tag] 1.1_M3.rc2 -> 1.1_M3.rc2
* [new tag] 1.1_M3.rc3 -> 1.1_M3.rc3
* [new tag] 1.1_M4.rc2+ -> 1.1_M4.rc2+
* [new tag] 1.1_M4.rc3 -> 1.1_M4.rc3
* [new tag] 1.1_M4.rc4 -> 1.1_M4.rc4
* [new tag] 1.2_M1.final -> 1.2_M1.final
* [new tag] 1.2_M1.rc1 -> 1.2_M1.rc1
* [new tag] 1.2_M1.rc2 -> 1.2_M1.rc2
* [new tag] 1.2_M2.final -> 1.2_M2.final
* [new tag] 1.2_M2.rc1 -> 1.2_M2.rc1
* [new tag] 1.2_M3.final -> 1.2_M3.final
* [new tag] 1.2_M3.rc1 -> 1.2_M3.rc1
* [new tag] 1.2_M4.rc1 -> 1.2_M4.rc1
* [new tag] 1.2_M4.rc2 -> 1.2_M4.rc2
* [new tag] 1.2_M4.rc3 -> 1.2_M4.rc3
* [new tag] 1.2_M4.rc3.1 -> 1.2_M4.rc3.1
* [new tag] 1.2_M4.rc3.2 -> 1.2_M4.rc3.2
* [new tag] 1.2_M4.rc4 -> 1.2_M4.rc4
* [new tag] 1.2_M4.rc4.0 -> 1.2_M4.rc4.0
* [new tag] 1.3 -> 1.3
* [new tag] 1.3.1 -> 1.3.1
* [new tag] 1.3.2 -> 1.3.2
* [new tag] 1.3.2.final -> 1.3.2.final
* [new tag] 1.3_M1.final -> 1.3_M1.final
* [new tag] 1.3_M1.rc1 -> 1.3_M1.rc1
* [new tag] 1.3_M2.final -> 1.3_M2.final
* [new tag] 1.3_M2.rc1 -> 1.3_M2.rc1
* [new tag] 1.3_M3.final -> 1.3_M3.final
* [new tag] 1.3_M3.rc2 -> 1.3_M3.rc2
* [new tag] 1.3_M4.final -> 1.3_M4.final
* [new tag] 1.3_M4.rc1 -> 1.3_M4.rc1
* [new tag] 1.3_M5.rc1 -> 1.3_M5.rc1
* [new tag] 1.3_M5.rc2 -> 1.3_M5.rc2
* [new tag] 1.3_M5.rc3 -> 1.3_M5.rc3
* [new tag] 1.3_M5.rc4 -> 1.3_M5.rc4
* [new tag] 1.4.1.rc1 -> 1.4.1.rc1
* [new tag] 1.4_M1.final -> 1.4_M1.final
* [new tag] 1.4_M1.rc1 -> 1.4_M1.rc1
* [new tag] 1.4_M3.final -> 1.4_M3.final
* [new tag] 1.4_M3.rc1 -> 1.4_M3.rc1
* [new tag] 1.4_M3.rc2 -> 1.4_M3.rc2
* [new tag] 1.4_M4.final -> 1.4_M4.final
* [new tag] 1.4_M4.rc1 -> 1.4_M4.rc1
* [new tag] 1.4_M5.final -> 1.4_M5.final
* [new tag] 1.4_M5.rc1 -> 1.4_M5.rc1
* [new tag] 1.4_M5.rc2 -> 1.4_M5.rc2
* [new tag] 1.4_M5.rc3 -> 1.4_M5.rc3
* [new tag] 1.4_M6.rc1 -> 1.4_M6.rc1
* [new tag] 1.5_M1.final -> 1.5_M1.final
* [new tag] 1.5_M1.rc1 -> 1.5_M1.rc1
* [new tag] 1.5_M2.rc1 -> 1.5_M2.rc1
* [new tag] 1.5_M3 -> 1.5_M3
* [new tag] 1.5_M3.final -> 1.5_M3.final
* [new tag] 1.5_M3.rc1 -> 1.5_M3.rc1
* [new tag] 1.5_M4 -> 1.5_M4
* [new tag] 1.5_M4.final -> 1.5_M4.final
* [new tag] 1.5_M4.rc1 -> 1.5_M4.rc1
* [new tag] 1.5_M4.rc2 -> 1.5_M4.rc2
* [new tag] 1.5_M4.rc3 -> 1.5_M4.rc3
* [new tag] 1.5_M5.rc1 -> 1.5_M5.rc1
* [new tag] 1.5_M5.rc2 -> 1.5_M5.rc2
* [new tag] 1.5_M5.rc3 -> 1.5_M5.rc3
* [new tag] 1.5_M5.rc4 -> 1.5_M5.rc4
* [new tag] 1.5_M5.rc5 -> 1.5_M5.rc5
* [new tag] 1.5_M5.rc6 -> 1.5_M5.rc6
* [new tag] 1.5_M5.rc7 -> 1.5_M5.rc7
* [new tag] 1.5_M5.rc8 -> 1.5_M5.rc8
* [new tag] 1.6_M1 -> 1.6_M1
* [new tag] 1.6_M1.final -> 1.6_M1.final
* [new tag] 1.6_M1.rc1 -> 1.6_M1.rc1
* [new tag] 1.6_M2 -> 1.6_M2
* [new tag] 1.6_M3 -> 1.6_M3
* [new tag] 1.6_M3.final -> 1.6_M3.final
* [new tag] 1.6_M4 -> 1.6_M4
* [new tag] 1.7_M1 -> 1.7_M1
* [new tag] 1.7_M2 -> 1.7_M2
* [new tag] 1.7_M3 -> 1.7_M3
* [new tag] 1.8_M1 -> 1.8_M1
* [new tag] 1.8_M2 -> 1.8_M2
* [new tag] 1.8_M3 -> 1.8_M3
* [new tag] bernard-1.0rc1 -> bernard-1.0rc1
* [new tag] bernard-5.0 -> bernard-5.0
* [new tag] bernard-5.0-alpha -> bernard-5.0-alpha
* [new tag] bernard-5.0.1 -> bernard-5.0.1
* [new tag] bernard-5.0.2 -> bernard-5.0.2
* [new tag] bernard-5.0.2+docs -> bernard-5.0.2+docs
* [new tag] bernard-5.0rc1 -> bernard-5.0rc1
* [new tag] bernard-5.0rc2 -> bernard-5.0rc2
* [new tag] blinky-3.0 -> blinky-3.0
* [new tag] clyde-2.0 -> clyde-2.0
* [new tag] daisy-11.0.0 -> daisy-11.0.0
* [new tag] daisy-11.0.1 -> daisy-11.0.1
* [new tag] daisy-11.0.2 -> daisy-11.0.2
* [new tag] danny-8.0 -> danny-8.0
* [new tag] danny-8.0.1 -> danny-8.0.1
* [new tag] danny-8.0.2 -> danny-8.0.2
* [new tag] denzil-7.0 -> denzil-7.0
* [new tag] denzil-7.0.0 -> denzil-7.0.0
* [new tag] denzil-7.0.1 -> denzil-7.0.1
* [new tag] denzil-7.0.1_rc2 -> denzil-7.0.1_rc2
* [new tag] denzil-7.0.2 -> denzil-7.0.2
* [new tag] dizzy-12.0.0 -> dizzy-12.0.0
* [new tag] dizzy-12.0.1 -> dizzy-12.0.1
* [new tag] dora-10.0.0 -> dora-10.0.0
* [new tag] dora-10.0.0.final -> dora-10.0.0.final
* [new tag] dora-10.0.1 -> dora-10.0.1
* [new tag] dora-10.0.1.final -> dora-10.0.1.final
* [new tag] dora-10.0.2 -> dora-10.0.2
* [new tag] dora-10.0.3 -> dora-10.0.3
* [new tag] dora-10.0.4 -> dora-10.0.4
* [new tag] dylan-9.0.0 -> dylan-9.0.0
* [new tag] dylan-9.0.1 -> dylan-9.0.1
* [new tag] dylan-9.0.1.rc1 -> dylan-9.0.1.rc1
* [new tag] dylan-9.0.2 -> dylan-9.0.2
* [new tag] dylan-9.0.2.rc1 -> dylan-9.0.2.rc1
* [new tag] dylan-9.0.3 -> dylan-9.0.3
* [new tag] dylan-9.0.4 -> dylan-9.0.4
* [new tag] edison-6.0 -> edison-6.0
* [new tag] edison-6.0.1 -> edison-6.0.1
* [new tag] edison-6.0.1.final -> edison-6.0.1.final
* [new tag] edison-6.0.1.release -> edison-6.0.1.release
* [new tag] edison-6.0.2 -> edison-6.0.2
* [new tag] edison-6.0.2_rc1 -> edison-6.0.2_rc1
* [new tag] green-3.3 -> green-3.3
* [new tag] green-3.3.1 -> green-3.3.1
* [new tag] inky-1.0 -> inky-1.0
* [new tag] laverne-4.0 -> laverne-4.0
* [new tag] laverne-4.0.1 -> laverne-4.0.1
* [new tag] pinky-3.1 -> pinky-3.1
* [new tag] pinky-3.1.1 -> pinky-3.1.1
* [new tag] pinky-3.1.2 -> pinky-3.1.2
* [new tag] poky-10.0.0.final -> poky-10.0.0.final
* [new tag] purple-3.2 -> purple-3.2
* [new tag] purple-3.2.1 -> purple-3.2.1
* [new tag] toaster-dora-10.0.0 -> toaster-dora-10.0.0
* [new tag] yocot-1.4.2 -> yocot-1.4.2
* [new tag] yocto-1.4.1 -> yocto-1.4.1
* [new tag] yocto-1.4.2 -> yocto-1.4.2
* [new tag] yocto-1.4.2.rc1 -> yocto-1.4.2.rc1
* [new tag] yocto-1.4.3 -> yocto-1.4.3
* [new tag] yocto-1.4.4 -> yocto-1.4.4
* [new tag] yocto-1.5 -> yocto-1.5
* [new tag] yocto-1.5.1 -> yocto-1.5.1
* [new tag] yocto-1.5.1.final -> yocto-1.5.1.final
* [new tag] yocto-1.5.2 -> yocto-1.5.2
* [new tag] yocto-1.5.3 -> yocto-1.5.3
* [new tag] yocto-1.5.4 -> yocto-1.5.4
* [new tag] yocto-1.5.final -> yocto-1.5.final
* [new tag] yocto-1.5_M5.rc2 -> yocto-1.5_M5.rc2
* [new tag] yocto-1.6 -> yocto-1.6
* [new tag] yocto-1.6.1 -> yocto-1.6.1
* [new tag] yocto-1.6.2 -> yocto-1.6.2
* [new tag] yocto-1.7 -> yocto-1.7
* [new tag] yocto-1.7.1 -> yocto-1.7.1
* [new tag] yocto_1.5_M5.rc8 -> yocto_1.5_M5.rc8

Fetching projects: 100% (9/9), done.
Checking out files: 100% (4737/4737), done. files: 26% (1241/4737)
Syncing work tree: 100% (9/9), done.

早晨起来就看到这个, 太喜人了. 哈哈

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值