今天迁移一个项目到 Gitlab,前面一切正常,当推送标签时
1 | git push -u origin --tags |
收到下面的错误提示:
1 | ... |
今天迁移一个项目到 Gitlab,前面一切正常,当推送标签时
1 | $ git push -u origin --tags |
收到下面的错误提示:
1 | ... |
模块 | 说明 | 必要性 |
---|---|---|
default_apps | 默认安装应用的目录 | × |
default_apps/external_extensions.json | 默认安装的配置文件 | × |
Extensions | 默认安装扩展的目录 | × |
Extensions/external_extensions.json | 默认安装的扩展的配置文件 | × |
Installer/chrmstp.exe | chrome setup,和 setup.exe 完全一样 [1] | × |
Installer/setup.exe | 安装文件,用于升级或卸载 | × |
Locales | 多语言文件 | √ |
VisualElements | ? | × |
WidevineCdm | 自带组件(component),Widevine Content Decryption Module,用于在HTML5视频网站播放DRM加密的视频,如netflix | ×? |
64.0.3282.186.manifest | chrome 主清单文件 | √ |
chrome.dll | chrome 主模块 | √ |
chrome.dll.sig | 签名文件? | × |
chrome.exe.sig | 签名文件? | × |
chrome_100_percent.pak | 1x 资源包 | √ |
chrome_200_percent.pak | 2x 资源包 | √ |
chrome_child.dll | chrome 子进程模块? | √ |
chrome_child.dll.sig | 签名文件? | × |
chrome_elf.dll | Chrome Early Loading Framework [2] | √ |
chrome_watcher.dll | Watcher进程加载 chrome_watcher.dll | √ |
d3dcompiler_43.dll | required for Windows XP。 Direct3D HLSL Compiler for Redistribution | × |
d3dcompiler_47.dll | required for Windows Vista and newer。 Direct3D HLSL Compiler for Redistribution | × |
eventlog_provider.dll | windows 的事件日志 | √? |
ffmpeg.dll | 多媒体支持。如果不需要播放视频等 | × |
icudtl.dat | International Components for Unicode Data File Little Endian,ICU库是一个支持国际化,本地化的软件库[3] | √ |
libegl.dll | Embedded-System Graphics Library) [4] | × |
libglesv2.dll | OpenGL for Embedded Systems (OpenGL ES or GLES) | × |
nacl_irt_x86_64.nexe | Native Client integrated-runtime | √ |
natives_blob.bin | binary large object,V8 引擎需要的数据文件 | √ |
resources.pak | 资源文件 | √ |
snapshot_blob.bin | binary large object,V8 引擎需要的数据文件 | √ |
v8_context_snapshot.bin | Create V8 contexts from a snapshot file. It will make the initializations of V8 contexts for 1.6-3 times faster. | √ |
wow_helper.exe | win32与win64兼容工具 | √ |
1 | git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT $commit_id | xargs tar -rf export.tar |
git diff:
tar:
打开 .env
文件,修改下列配置项:
1 | WORKSPACE_INSTALL_XDEBUG=true |
php-fpm 用于调试 php 的服务器模式,基于浏览器请求。
1 | ; NOTE: The actual debug.so extention is NOT SET HERE but rather (/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini) |
Web Real-Time Communication(Web实时通信,WebRTC)由一组标准、协议和JavaScript API组成,用于实现浏览器之间(端到端)的音频、视频及数据共享。WebRTC使得实时通信变成一种标准功能,任何Web应用都无需借助第三方插件和专有软件,而是通过简单地JavaScript API即可完成。
Session Traversal Utilities for NAT (STUN) – RFC 5389
中继方式 NAT 穿透(Traversal Using Relay NAT (TURN) – RFC 5766)
交互式连接建立(Interactive Connectivity Establishment (ICE) – RFC 5245)
一种综合性的NAT穿越技术,它是一种框架,可以整合各种NAT穿越技术如STUN、TURN(Traversal Using Relay NAT 中继NAT实现的穿透)。ICE会先使用STUN,尝试建立一个基于UDP的连接,如果失败了,就会去TCP(先尝试HTTP,然后尝试HTTPS),如果依旧失败ICE就会使用一个中继的TURN服务器。
通信的两侧可能会处于不同的网络环境中,有时会存在好几层的访问控制、防火墙、路由跳转,所以我们需要一种方法在复杂的网络环境中找到对方,并且连接到相应的目标。WebRTC 使用集成了 STUN、TURN 的 ICE 来进行双方的数据通信。