SVN/Git指令管理

远程控制屏幕/屏幕共享IP地址
常规方式常规渠道(非标机)
硬件层面:
电脑设备的硬件权限受到it硬件技术部门的限制◎获取的权限有限(读取不到跟权限sudo禁用)
项目工程版本管理(云端仓库/本地端间数据通信转移):
本地(直接控制的硬件设备):办公电脑
远程读写设备(无法直接控制设备)硬件设备对应的平台GitLab/Gerrit代码审核
方案SVN/方案Git

方案Git环境:支持http(s)/GIT协议规范
http(s):push/pull不断的提示账号密码输入(使用
不方便不推荐)
GIT协议:GIT+SSH概念(基于RSA封装非对称钥匙对(公私钥匹配关系)
(1)公私钥组配置终端命令
id_rsa文件
id_rsa.pub文件
config文件
known_ hosts文件
(2)云端GitLab/Gerrit平台放置公钥
(3)config文件:私钥放置至本地Chain/SourceTree
(4)known_hosts文件:中转指向ServerNodeNameUnknown.服务器加入白名单
列表内 服务端初次链接优先通过终端触发激活
git clone服务端路径
SourceTree:ATLASSIAN账号:[email protected]密码:yy
根目录/etc/Hosts文件修改:构建指定的dns备份域(域DNS配置信息是完整路径真正执行访问空间站的时候底层必须触动的配置)
项目工程编译运行:
Pods环境工具:Podfile管理菜单(文本编辑文稿/可执行chmod)、specs配置索引
Podfile
Podfile.lock

编译运行(证书授权ApplelD账号:[email protected]密码:YY)
宏-链接-编译-ipa软交互环境
单个项目工程(单个文件夹)体系对应多个目标应用程序(目标软交互环境包)
Makefile:
自动编译Unux平台基础,使用GNU层面
format_code:
python Script/formatCode.py
Shell脚本文件处理

你可能感兴趣的:(svn,git)