# hiplm **Repository Path**: find1024/hiplm ## Basic Information - **Project Name**: hiplm - **Description**: testtesttesttesttesttest - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-26 - **Last Updated**: 2026-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iBiz 在线实验室开发联动-iBizPLM ### 📦 步骤一:新建私有 Git 版本库 #### 1.1 创建 Gitee 私有仓库 - 登录 Gitee 平台 - 进入"新建仓库"页面 - 填写仓库信息: - **仓库名称**:自定义(示例:`hiplm`) - **可见性**:私有(仅仓库成员可见) - **初始化仓库**:勾选"设置模板",选择 Readme 文件 - 点击"创建"按钮完成仓库创建 #### 1.2 生成私人令牌(Token) - 进入 Gitee 个人设置 → 安全设置 → 私人令牌 - 点击"生成新令牌" - 勾选所需权限(projects, pull_requests, issues, notes, keys, hook, groups, gist, enterprises, emails 等) - 保存生成的令牌(仅显示一次,请妥善保管) #### 1.3 拼接仓库访问地址 仓库地址格式: ``` https://oauth2:第一步生成的私人令牌@第一步创建的仓库地址.git ``` > [!TIP] > > - 将 `第一步生成的私人令牌` 替换为步骤 1.2 中生成的私人令牌 > - 将 `第一步创建的仓库地址` 替换为步骤 1.1 中创建的仓库地址(去掉 https:// 前缀) > - **分支**:默认为 `master`(或你在创建仓库时选择的分支) ### 🧪 步骤二:创建 PLM 在线实验室 #### 2.1 登录 iBiz 开放平台 - 访问 iBiz 开放平台 - 进入"开源社区" → "我的实验室" #### 2.2 新建实验室 - 点击"创建实验室"按钮 - 填写实验室信息: - **模板**:产品生命周期管理系统 - **系统代码**:自定义(示例:`plmbizdev`) - **系统中文名**:产品生命周期管理系统 - 点击"提交"按钮 #### 2.3 等待实验室就绪 > [!NOTE] > 实验室状态变为"正常"(绿色标识)约需 **15 分钟**,请耐心等待。 - 状态正常后,点击右侧 **"ModelingIDE"** 按钮进入配置界面 ### ⚙️ 步骤三:配置私有 Git 仓库 #### 3.1 进入环境设置 - 在 ModelingIDE 界面,点击右上角菜单 - 选择 **"高级设置"** #### 3.2 修改代码版本仓库 - 找到"代码版本仓库"配置项 - 填写以下信息: - **仓库地址**:`https://oauth2:[TOKEN]@第一步创建的仓库地址.git` - **分支**:`master`(或你创建的仓库的默认分支) - 点击 **"保存并同步代码仓库"** 按钮 > [!CAUTION] > 仓库地址不可使用系统内置版本仓库,一键发布时生成的代码将自动提交到本仓库 ### 🚀 步骤四:一键发布 #### 4.1 执行发布 - 点击右上角 **"一键发布"** 按钮 - 点击"开始"按钮 #### 4.2 查看发布日志 - 发布过程中可点击底部 **"打开/关闭"** 按钮查看实时日志 - 日志内容包括: - 模型代码生成 - 前端代码生成 - 后端代码生成 - Git 提交 ### ✅ 步骤五:验证发布结果 #### 5.1 检查发布日志 #### 5.2 验证 Gitee 仓库 - 访问你在步骤 1.1 中创建的 Gitee 仓库页面 - 确认有以下内容: - 新增 `model` 文件夹 - 提交记录显示:`发布系统代码 [应用名称,成品]` - 提交者为 `ibizdev` ### 💻 步骤六:本地部署 #### 克隆仓库 ```bash git clone https://gitee.com/ibizlab/plm.git cd plm/deploy/compose ``` #### 配置仓库信息 编辑 `.lab` 文件,修改以下配置: ```bash SYSTEM_REPO=第一步生成的私有 Git 仓库地址 SYSTEM_BRANCH=master ``` > [!TIP] > - `SYSTEM_REPO`:填写步骤 1.3 中拼接的完整仓库地址(包含 oauth2 和私人令牌) > - `SYSTEM_BRANCH`:填写你的仓库分支名(默认为 `master`) #### 启动服务 ```bash # Docker Compose V2(推荐) docker compose -f docker-compose-lab.yml --env-file .lab up -d # 或 Docker Compose V1(旧版本) docker-compose -f docker-compose-lab.yml --env-file .lab up -d ``` #### 查看日志 ```bash docker logs -f plmservice ``` #### 验证启动成功 看到以下日志表示服务启动成功: ``` [DEBUG] n.i.central.cloud.core.ServiceHubBase : 系统 [ibizplm] 已经注册 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Heap Memory Usage: [DEBUG] n.i.central.cloud.core.ServiceHubBase : Init: 786432000 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Used: 1489565680 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Committed: 4904714240 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Max: 11169955840 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Non-Heap Memory Usage: [DEBUG] n.i.central.cloud.core.ServiceHubBase : Init: 2555904 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Used: 222739928 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Committed: 231342080 [DEBUG] n.i.central.cloud.core.ServiceHubBase : Max: -1 ``` #### 后续操作 - 访问以下系统页面(假定本机使用 localhost 访问,如果跨机器访问请将 localhost 更换为服务器 ip 地址或域名): - **iBizPLM 桌面端**:http://localhost:30250/ibizplm-plmweb/ - **iBizPLM 移动端**:http://localhost:30260/ibizplm-plmmob/ - **UAA 系统管理**:http://localhost:32666 - 根据需求使用在线实验室进行二次开发 - 建模配置参考:[B 站教学视频](https://space.bilibili.com/3546701094717585) ### ✅ 验证完成 - ✅ 发布日志显示代码提交成功 - ✅ Gitee 仓库有新的提交记录 - ✅ 本地部署服务启动成功 ### ❓ 常见问题 #### Q1: 实验室状态长时间不为"正常"怎么办? - 等待 15-20 分钟,实验室初始化需要时间 - 如超过 30 分钟仍不正常,联系平台管理员 #### Q2: Token 泄露了怎么办? - 立即在 Gitee 私人令牌页面删除该令牌 - 重新生成新令牌并更新仓库地址配置 #### Q3: 发布失败如何排查? - 查看发布日志中的错误信息 - 确认仓库地址和 Token 配置正确 - 确认 Gitee 仓库有写入权限 ### 🔗 相关链接 - 🌐 iBiz 开放平台:[www.ibizlab.cn](https://www.ibizlab.cn) - 🌐 Gitee 代码托管:[gitee.com](https://gitee.com) - 💬 QQ 交流群:`1067434627`