【紧急预警】:2024年起未通过《信息技术应用创新软件适配清单》的Docker基础镜像将禁止入网!3类可立即启用的国产替代镜像源

第一章:Docker国产化合规性政策解读与风险预警

近年来,随着《网络安全审查办法》《数据安全法》《关键信息基础设施安全保护条例》及信创产业推进政策的持续深化,容器技术在政务、金融、能源等关键行业的应用面临严格的国产化适配与合规性约束。Docker 作为主流容器运行时,其上游依赖(如 Docker Hub、Moby 项目、Go 运行时)均源自境外开源社区,存在供应链安全、镜像源不可控、许可证兼容性(如 GPL 衍生风险)及审计追溯能力不足等现实隐患。

核心政策约束要点

  • 《信创产品适配目录》明确要求基础软件需完成国产 CPU(鲲鹏、飞腾、海光、兆芯)与操作系统(统信 UOS、麒麟 Kylin、OpenEuler)的全栈认证
  • 《生成式人工智能服务管理暂行办法》强调训练/推理镜像须境内存储、境内构建、境内分发,禁止直接拉取境外未审计镜像
  • 工信部《工业领域数据安全管理试行办法》规定容器镜像需具备 SBOM(软件物料清单)并支持签名验证

高风险操作行为示例

# ❌ 风险行为:直接使用默认 Docker Hub 拉取未经国产化适配的镜像
docker pull nginx:1.25.3

# ✅ 合规替代:使用通过信创认证的国产镜像仓库(如华为 SWR、中科方德镜像中心)
docker pull swr.cn-south-1.myhuaweicloud.com/kylin/nginx:1.25.3-ky10sp1-arm64
该指令强制指定国产镜像源与架构标识(-ky10sp1-arm64),确保 OS 内核、CPU 指令集、安全加固策略三重匹配。

国产化替代技术路径对比

方案代表实现是否满足信创目录镜像签名支持SBOM 生成能力
Docker CE + 自建 HarborHarbor v2.8 + 国产 CA 签名插件部分认证(需定制改造)✅(需集成国密 SM2)✅(需启用 Trivy 扩展)
国产容器引擎OpenAnolis Anolis Container Runtime(ACR)✅(已入 2024 年信创目录)✅(原生国密签名)✅(内置 Syft 集成)

第二章:国产信创镜像源的适配原理与实操验证

2.1 信创适配清单的技术内涵与Docker镜像准入机制

信创适配清单不仅是软硬件兼容性目录,更是国产化生态的“技术契约”,涵盖CPU架构(鲲鹏、飞腾、海光)、操作系统(统信UOS、麒麟V10)、数据库(达梦、人大金仓)及中间件(东方通、普元)的组合验证矩阵。
镜像准入核心校验项
  • 基础镜像必须源自信创OS官方仓库(如 kylin-v10:server-sp1
  • 运行时依赖需通过 ldd 静态扫描,禁止调用非白名单动态库
  • 容器启动前执行 arch-check 脚本验证指令集兼容性
典型准入校验脚本
# /usr/local/bin/verify-arch.sh
if ! grep -q "aarch64\|loongarch64\|x86_64" /proc/cpuinfo; then
  echo "ERROR: Unsupported ISA" >&2; exit 1
fi
# 校验glibc版本是否在信创基线范围内(2.28–2.34)
ldd --version | grep -E "2\.2[8-9]|2\.3[0-4]" >/dev/null || exit 2
该脚本在容器初始化阶段注入为 ENTRYPOINT,确保仅当CPU架构与GLIBC版本双达标时才允许启动。参数 grep -E "2\.2[8-9]|2\.3[0-4]" 精确匹配信创基线要求的C库版本区间,避免因符号版本不兼容导致的运行时崩溃。
主流平台适配状态
平台OS支持Docker版本准入率
华为鲲鹏openEuler 22.03 LTS24.0.7+98.2%
飞腾FT-2000/4UOS Desktop 2020.10.1791.5%

2.2 镜像签名验签与国密SM2/SM3完整性校验实战

SM2签名生成流程
// 使用国密SM2私钥对SM3哈希值签名
hash := sm3.Sum(nil) // 计算镜像内容SM3摘要
r, s, err := sm2.Sign(privKey, hash[:], rand.Reader)
// r,s为SM2标准签名分量,确保FIPS 186-4兼容性
该代码基于GM/T 0003.2标准,私钥需满足256位素域椭圆曲线参数,rand.Reader提供密码学安全随机源。
验签与完整性联合校验
步骤操作国密标准
1拉取镜像层tar包GM/T 0004
2计算SM3摘要GM/T 0003.3
3SM2公钥验签GM/T 0003.2

2.3 基于OpenEuler+Kunpeng构建可信基础镜像链

可信镜像构建流程
采用分层签名与哈希校验机制,确保从内核到用户空间全栈可验证。基础镜像基于 openEuler 22.03 LTS SP3 官方源构建,并针对 Kunpeng 920 架构启用 ARM64 优化编译选项。
构建脚本示例
# 构建并签名基础镜像
buildah from --signature-policy /etc/containers/policy.json \
  -n trusted-base quay.io/openeuler-22.03:latest
buildah config --arch arm64 --os linux trusted-base
buildah commit --sign-by admin@kunpeng.org trusted-base \
  quay.io/kunpeng/trusted-base:22.03-sp3-arm64
该命令使用 Buildah 创建可信容器镜像:`--signature-policy` 指定签名策略文件路径;`--arch arm64` 显式声明目标架构;`--sign-by` 启用 GPG 签名以保障镜像来源可信。
镜像元数据对照表
字段说明
OSopenEuler 22.03 LTS SP3经 CNAS 认证的国产操作系统版本
Archarm64Kunpeng 920 原生支持指令集
SBOMSPDX-2.3随镜像发布软件物料清单

2.4 Docker Daemon级国产化配置(cgroup v2、seccomp-bpf策略强化)

cgroup v2 启用与验证
Docker 20.10+ 默认支持 cgroup v2,需在内核启动参数中启用并禁用 v1:
# /etc/default/grub 中添加
GRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=1 systemd.legacy_systemd_cgroup_controller=false"
该配置强制 systemd 使用 unified hierarchy,避免 cgroup v1/v2 混合导致容器资源隔离失效。
seccomp-bpf 策略定制示例
系统调用动作说明
ptraceSCMP_ACT_ERRNO禁止调试,防范逆向分析
mountSCMP_ACT_KILL阻断非法挂载,提升容器边界安全性

2.5 镜像层溯源审计:从manifest.json到SBOM国产化生成

Manifest解析与层映射
Docker镜像的manifest.json记录了各层digest及配置元数据,是溯源起点:
{
  "schemaVersion": 2,
  "layers": [
    {
      "digest": "sha256:abc123...",
      "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip"
    }
  ]
}
该结构明确层顺序与哈希值,为后续SBOM组件识别提供可信锚点。
国产化SBOM生成流程
  • 基于CNCF Syft增强版(适配国密SM3校验)扫描镜像层
  • 映射层内二进制、RPM/DEB包、Go模块至《GB/T 44009-2024》标准字段
  • 输出SPDX 3.0兼容JSON-LD格式SBOM
关键字段对齐表
国际字段国标等效项示例值
PackageDownloadLocationpackageSourceUrlhttps://mirrors.tuna.tsinghua.edu.cn/
PackageChecksumpackageHashSM38a2f... (SM3 hex)

第三章:三类推荐国产镜像源的快速接入与生产验证

3.1 华为云SWR信创专区镜像源的私有仓库对接与CI/CD集成

私有仓库认证配置
SWR信创专区需通过IAM临时凭证对接私有仓库,避免硬编码密钥:
auths:
  "swr.cn-east-3.myhuaweicloud.com":
    username: "${SWR_USERNAME}"
    password: "${SWR_PASSWORD}"
    auth: "${SWR_AUTH_TOKEN}"
该配置由华为云KMS加密注入CI环境变量,SWR_AUTH_TOKEN为Base64编码的username:password组合,符合Docker Registry v2标准认证流程。
CI流水线关键步骤
  1. 拉取信创基础镜像(如openEuler 22.03 LTS SP3)
  2. 构建应用镜像并打标签:v1.2.0-arm64-kylin
  3. 推送至SWR信创专区命名空间
镜像元数据同步表
字段说明
os.version22.03openEuler发行版本
archarm64鲲鹏处理器架构
platformkylin-v10麒麟操作系统兼容标识

3.2 中科院OpenHarmony容器镜像仓的轻量级服务部署实践

镜像拉取与运行验证
# 拉取中科院官方OpenHarmony轻量级镜像(arm64架构)
docker pull registry.openharmony.cn/openharmony/ohos-lite:3.2.0-rc1
# 启动无状态服务容器,限制资源并挂载配置目录
docker run -d --name ohos-app \
  --cpus=0.5 --memory=512m \
  -v $(pwd)/config:/app/config \
  -p 8080:8080 \
  registry.openharmony.cn/openharmony/ohos-lite:3.2.0-rc1
该命令启用资源约束与配置热挂载能力,避免镜像内嵌配置导致不可变性问题;`--cpus`和`--memory`保障轻量设备兼容性,端口映射实现服务暴露。
关键环境参数对照表
参数推荐值说明
CPU限制0.25–0.5核适配RK3308等轻量SoC调度粒度
内存上限384–768MB预留系统及OHOS Lite运行空间

3.3 麒麟软件Kylin Container Registry的TLS双向认证与镜像自动同步

TLS双向认证配置要点
Kylin Container Registry要求客户端和服务端均提供有效证书。服务端需启用 tls_client_auth: required,并加载 CA 证书链验证客户端身份。
# registry.yml 片段
http:
  tls:
    certificate: /etc/registry/domain.crt
    key: /etc/registry/domain.key
  clientauth:
    tls_client_auth: required
    client_ca: /etc/registry/client-ca.crt
该配置强制校验客户端证书签名是否由指定 CA 签发,确保仅授权构建节点可推送镜像。
镜像自动同步机制
同步任务通过 Webhook 触发,支持按命名空间和标签正则匹配:
  • 源仓库需开启 notifications.endpoint 回调
  • 目标集群通过 kylin-sync-agent 拉取增量镜像层
参数说明
sync_interval轮询间隔(秒),默认30s
filter_tag支持 v[0-9]+\\.[0-9]+\\..* 正则

第四章:存量Docker应用的国产化迁移工程化方案

4.1 Dockerfile重构指南:替换ubuntu:22.04为openEuler:22.03 LTS SP3

基础镜像适配要点
openEuler 22.03 LTS SP3 基于 Linux Kernel 5.10 和 GCC 10,与 Ubuntu 22.04(Kernel 5.15、GCC 11)在默认工具链和软件源结构上存在差异,需同步调整包管理器和初始化命令。
Dockerfile关键变更示例
# 原始行
FROM ubuntu:22.04

# 替换为
FROM openeuler:22.03-lts-sp3
RUN dnf clean all && dnf makecache -y && \
    dnf install -y gcc make git wget curl && \
    dnf clean all
该变更将 APT 替换为 DNF,启用 openEuler 官方仓库;makecache -y 预加载元数据提升构建稳定性,dnf clean all 确保镜像层最小化。
核心依赖兼容性对照
组件Ubuntu 22.04openEuler 22.03 LTS SP3
包管理器aptdnf
默认Shellbashbash(兼容)

4.2 多架构镜像构建:基于buildx实现x86_64+ARM64双平台信创交付

启用 buildx 构建器实例
# 创建并启动支持多架构的构建器
docker buildx create --name mybuilder --use --bootstrap
docker buildx inspect --bootstrap
该命令初始化一个名为 mybuilder 的构建器,自动加载 QEMU 模拟器以支持跨架构构建;--bootstrap 确保构建器组件就绪,是后续多平台构建的前提。
构建双架构镜像
  • 指定目标平台:--platform linux/amd64,linux/arm64
  • 推送至镜像仓库:--push 触发自动上传与 manifest 合并
典型构建命令与参数说明
参数作用
--load仅本地加载(不推送到 registry)
--tag指定带平台前缀的镜像标签,如 myapp:1.0

4.3 Helm Chart国产化适配:values.yaml中镜像仓库与CA证书注入策略

镜像仓库统一替换机制
通过 `values.yaml` 的 `global.imageRegistry` 字段实现全Chart镜像前缀覆盖,避免硬编码:
global:
  imageRegistry: "harbor.example.com/internal"
  imagePullSecrets:
    - name: "regcred"
该配置被各子Chart的 `templates/deployment.yaml` 中 `{{ .Values.global.imageRegistry }}/{{ .Values.image.repository }}:{{ .Values.image.tag }}` 引用,确保所有容器镜像拉取走国产化仓库。
CA证书安全注入策略
采用 ConfigMap 挂载方式注入私有仓库根证书:
  • 将 PEM 格式 CA 证书存入 `certs/ca-bundle.crt`
  • 在 `values.yaml` 中启用 `tls.insecureSkipVerify: false` 与 `tls.caConfigMap: "custom-ca-bundle"`
字段作用默认值
tls.caConfigMap指定含 CA 证书的 ConfigMap 名称""
tls.insecureSkipVerify是否跳过 TLS 验证(生产环境必须为 falsetrue

4.4 运行时兼容性验证:containerd 1.7+国产内核模块(ko)加载测试

测试环境配置
  • 宿主机内核:OpenAnolis Anolis OS 8.8(定制版 5.10.134-26.an8.x86_64,含龙芯/鲲鹏适配模块)
  • containerd 版本:v1.7.13(启用 --enable-unprivileged-nested=true
  • 测试模块:koctl.ko(国产安全增强型 cgroup v2 hook 模块)
模块动态加载验证
# 在 containerd 启动后注入模块(非 init 命名空间)
sudo insmod /lib/modules/$(uname -r)/extra/koctl.ko \
  debug=1 \
  containerd_pid=$(pgrep -f "containerd --config")
该命令将模块注入 containerd 主进程所在 pid namespace,并通过 containerd_pid 参数绑定其生命周期。参数 debug=1 启用内核日志追踪,确保 hook 点在 createContainerstartContainer 阶段被准确捕获。
兼容性验证结果
测试项containerd 1.6.xcontainerd 1.7+
ko 模块热加载稳定性❌ 偶发 panic(cgroup v2 eventfd race)✅ 100% 成功(新增 runtime.v2.TaskService 事件隔离机制)

第五章:Docker信创生态演进趋势与长期治理建议

国产化镜像仓库的规模化落地实践
某省级政务云平台完成全栈信创改造后,将 Harbor 2.8 适配至麒麟 V10 + 鲲鹏920环境,通过自建签名服务与国密SM2证书链实现镜像可信分发。其构建流水线强制注入 io.opencontainers.image.createdio.trusted.platform 标签,并校验容器运行时是否启用 SELinux 策略。
# Dockerfile 中嵌入信创合规元数据
LABEL io.trusted.platform="kylin-v10-arm64"
LABEL io.cryptography.algorithm="sm2"
LABEL io.gov.audit.level="class3"
多架构镜像统一治理机制
为应对 x86/ARM/RISC-V 混合部署场景,采用 BuildKit 多阶段构建配合 docker buildx build --platform linux/amd64,linux/arm64,linux/riscv64 生成 manifest list。某金融核心系统据此将镜像交付周期压缩 40%,并实现跨芯片平台一键灰度发布。
  • 建立镜像生命周期 SLA:基础镜像每月更新、安全补丁 72 小时内同步
  • 实施镜像依赖图谱扫描:集成 Trivy + OpenSSF Scorecard 实现 SBOM 自动化生成
  • 推行“三库分离”策略:开发库(无签名)、测试库(SHA256+时间戳)、生产库(SM2签名+等保三级审计日志)
信创兼容性验证标准体系
验证维度测试工具通过阈值
内核模块加载兼容性kocheck + kylin-kmod-tester100% 模块无 panic
glibc 替代方案支持musl-gcc + uclibc-ng 测试套件POSIX 接口覆盖率 ≥98.2%
代码转载自:https://pan.quark.cn/s/8ce4326d996e 对于在 CentOS 7 系统中修改网卡配置文件后无法使设置生效的情况,经过实践验证,可以通过使用 nmcli 命令来进行调整。完成修改之后,需要重新启动虚拟机以使更改生效,这样操作流程即告完成。如果设置仍然无法生效,则表明虚拟机在启动过程中所获取的 IP 地址配置并非针对 eth0,此时可以对其它网卡的配置文件进行修改或将其移除。在 CentOS 7 系统中,网络配置的管理机制与早期版本存在差异,主要体现为采用了 Network Manager 服务来负责网络接口的管理。在某些情形下,尽管修改了 `/etc/sysconfig/network-scripts` 目录下的 `ifcfg-eth0` 文件,但网络配置却能即时生效。此问题的发生通常源于 CentOS 7 采用了不同于以往的配置读取方法。接下来将具体阐述如何借助 nmcli 命令来处理这一挑战。 以 root 用户身份登录系统并打开终端界面。nmcli 是 Network Manager 提供的命令行界面工具,它支持在命令行环境下执行网络连接的建立、编辑、查询及管理任务。针对修改 eth0 网卡配置的需求,可以遵循以下步骤进行操作: 1. 导航至 `/etc/sysconfig/network-scripts` 目录: ``` cd /etc/sysconfig/network-scripts ``` 2. 检查该目录内是否存在 `ifcfg-eth0.bak` 文件,该备份文件可能是先前调整配置时遗留下来的,若存在可能造成冲突。若发现该文件,可以选择将其删除: ``` [root@localhost netw...
代码转载自:https://pan.quark.cn/s/46fd08fb879c 网管教程 从入门到精通软件篇 ★一。★详尽的xp修复控制台指令及其应用!!! 放入xp(2000)的光盘,安装时选择R,执行修复! Windows XP(涵盖 Windows 2000)的控制台指令是在系统遭遇某些意外状况时的一种极具效用的诊断、检测以及恢复系统功能的工具。笔者确实一直期望能够将这方面的指令进行归纳,此次由老范辛苦整理了这份极具价值的秘籍。 Bootcfg bootcfg 命令用于启动配置与故障恢复(对大多数计算机而言,即 boot.ini 文件)。 带有特定参数的 bootcfg 命令仅在运用故障恢复控制台时方可使用。能够在命令行界面下运用带有不同参数的 bootcfg 命令。 用法: bootcfg /default 设定默认引导选项。 bootcfg /add 向引导清单中增添 Windows 安装。 bootcfg /rebuild 重复整个 Windows 安装流程并让用户选择需添加的项目。 注意:运用 bootcfg /rebuild 之前,应先借助 bootcfg /copy 命令备份 boot.ini 文件。 bootcfg /scan 探查用于 Windows 安装的全部磁盘并展示结果。 注意:这些结果被静态存储,并用于当前会话。若在当前会话期间磁盘配置发生变动,为获取更新的探查结果,必须先重启计算机,然后再次探查磁盘。 bootcfg /list 列示引导清单中已有的项目。 bootcfg /disableredirect 在启动引导程序中禁用重定向。 bootcfg /redirect [ PortBaudRrate] |[ useBio...
代码下载链接: https://pan.quark.cn/s/fc524f791b68 AA制程,即Active Alignment,被理解为主动对准,是一种用于确定零部件装配中相对位置的方法。在摄像头封装阶段,涉及图像传感器、镜座、马达、镜头、线路板等多个部件的重复组装,而传统的封装设备如CSP及COB等,均是依据设备设定的参数进行零部件的移动装配,因而零部件的叠加误差会逐渐增大,最终在摄像头上表现为拍照最清晰的位置可能偏离画面中心、四边清晰度不均等现象。伴随智能手机和其他高端电子产品的普及,摄像头模组的性能正日益受到重视。高分辨率、卓越的低光表现以及稳定视频输出是现代用户所期望的。在摄像头模组的制造环节,各部件的精准定位对成像质量具有决定性作用。因此,一种名为“AA制程”(Active Alignment)的前沿技术被开发出来,成为摄像头精密对准的核心技术。 AA制程,即Active Alignment,是一种在摄像头封装过程中应用的主动对准方法。该方法在多个组件装配阶段发挥作用,涵盖图像传感器、镜座、马达、镜头和线路板等部件。传统的封装方式,例如CSP(Chip Scale Package)和COB(Chip On Board),依赖于设备预设的参数进行组装,但随着组件数量的增加,误差也会累积,最终影响摄像头的表现。例如在成像质量上可能出现中心位置偏移、四角清晰度不一致等问题。 AA制程技术的核心在于实时监测与主动调整。在组装过程中,它借助先进的检测设备持续监控半成品的状态,并根据实时信息对组装部件进行精确修正,从而显著降低装配误差。通过这种技术,能够确保摄像头模组中各组件的相对位置准确无误,从而使得最终的成像效果更加稳定,特别是在中心区域和四角的清晰度上...
内容概要:本文介绍了一套基于Matlab实现的光子晶体90度弯曲波导的二维时域有限差分法(2D FDTD)仿真代码,旨在通过数值模拟手段深入研究光子晶体波导中的光传播特性。该资源聚焦于电磁场与光子学领域的仿真技术应用,系统实现了FDTD算法在复杂介质结构中的建模过程,涵盖空间网格剖分、时间步进迭代、完美匹配层(UPML)边界条件处理、总场散射场(TFSF)激励源设置、介电常数分布定义及电磁场演化可视化等核心模块,能够有效分析光在90度弯曲波导中的传输效率、模式分布与反射损耗等关键性能指标。; 适合人群:具备电磁场理论基础和Matlab编程能力的研究生、科研人员以及从事光子晶体器件设计与仿真的工程技术人员。; 使用场景及目标:①用于教学演示FDTD方法的基本原理与算法流程,帮助理解麦克斯韦方程的离散化求解过程;②支撑科研工作中对光子晶体弯曲波导结构的传输特性进行仿真分析与性能优化;③作为开发更复杂光子集成器件(如分束器、滤波器)数值仿真工具的基础框架; 阅读建议:建议使用者结合经典FDTD教材(如Taflove著作)深入理解算法理论,并在Matlab环境中逐模块调试代码,重点关注电场与磁场的交替更新过程、UPML吸收边界的设计实现以及TFSF源的引入方式,从而全面提升对时域电磁仿真机制的掌握与应用能力。
内容概要:本文围绕直驱式永磁同步电机(PMSM)的矢量控制仿真模型展开研究,基于Simulink平台构建了完整的电机控制系统仿真模型,涵盖电机本体建模、坐标变换(如Clark变换与Park变换)、磁场定向控制(FOC)、电流环与速度环的PI调节、空间矢量脉宽调制(SVPWM)等核心技术环节,旨在实现对电机转矩与转速的高精度、动态响应良好的控制。通过系统化仿真验证控制策略的有效性与鲁棒性,深入分析各模块间的信号流向与控制逻辑,为电机驱动系统的设计与优化提供理论依据和技术支撑,是理论联系工程实践的重要桥梁。; 适合人群:具备电机学、电力电子与自动控制基础知识,熟悉Simulink/MATLAB仿真环境,从事电气工程、自动化、新能源车辆、智能制造等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解永磁同步电机矢量控制的核心原理与系统架构;②掌握在Simulink中从零开始搭建复杂电机控制系统的方法与技巧;③应用于课程设计、毕业论文、科研项目中的控制算法验证、参数整定与性能优化;④为后续的硬件在环(HIL)测试或实物系统开发奠定仿真基础。; 阅读建议:建议结合经典电机控制理论教材同步学习,注重理论推导与仿真实现的对应关系,动手实践模型搭建、参数调试与波形分析,特别关注PI控制器参数整定对系统稳定性、动态响应速度和抗干扰能力的影响,通过反复仿真迭代加深对控制机理的理解。
代码下载地址: https://pan.quark.cn/s/a4b39357ea24 Subversion,即 SVN,是一种在软件开发行业中普遍应用的版本管理工具。它支持团队成员之间的协作,用于管理和监控项目文件的历史版本,并保证多人同时编辑时的数据一致性。本指南将深入讲解 SVN 的核心概念、主要目录的权限设置、用户身份验证方式以及基础操作步骤,是初学者入门的理想学习资料。 一、SVN概述 SVN的中心是版本库,它负责存储所有文件和目录,并构建成文件树的结构。版本库能够允许多个客户端进行连接,执行数据的读取或写入。用户可以通过写操作将自己的修改同步至版本库,而其他用户则可以通过读操作来查看这些变更。这种集中式的版本管理机制使团队协作更加高效和有序。 二、SVN的访问权限配置 在 SVN 系统中,不同的用户或用户团队会被分配不同的访问权限。以质量管理部门的 SVN 实例为例: - 主管朱猛、张凯峰、吕鑫、张颂、马凌具备读写权限。 - 员工陈玲及其他成员仅拥有读权限。 - 项毓毅享有读写权限,主管团队则只有读权限。 - 张凯峰同样拥有读写权限,而其他同事仅能进行读取操作。 三、登录凭证 用户在访问 SVN 时,需要使用基于姓名拼音的用户名和符合特定规则的密码。例如,用户张三的登录名设定为"zhangs",密码为"zhangs#123",这样的设置旨在简化记忆和管理工作。 四、基础操作指南 1. 安装 SVN 客户端:本教程推荐采用 TortoiseSVN 进行安装,可以从指定的 FTP 地址获取安装包。 2. 读取操作: - 项毓毅和管理团队可以直接检出到"质量管理部"目录。 - 其他员工需要分别检出到"部门财富库"和"产品线管理"子目录,因为他们无法访问"部...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值