当前位置:网站首页>原型版本管理
原型版本管理
2022-08-05 05:16:00 【staHuri】
原型版本管理
诉求
- 通常我们使用原型设计的软件为 Axure RP 进行原型设计, 时间越来越久那么这个版本会越来越多, 如何做好原型设计的版本管理成了一个重大的问题。
- 版本管理的信息
- 版本号
- 新增
- 修改
- 删除
实现方式
- 现有的解决方案
- axure 中的 svn
- 蓝湖
- 上述两个软件都是很好的解决方案. 由于蓝湖可能是第三方平台的,出于信息安全考虑可能不会选择. 那么这个时候只有 svn 了, 现在使用 svn 的人似乎少了一些, 都在使用 git 因此这里对原型设计者不太友好。
实操
- 这里使用 git 进行维护, 核心操作如下
- axure 导出 html
- 创建 git 仓库
- 上传 html 文件
- Jenkins 部署
导出 html 和 创建 git 仓库 这方面就不具体展开了,这里要添加一个新的文件**`version.txt``** , 这个文件内容主要存放当前原型的版本号
这里给出脚本, 这个脚本的作用主要用来创建历史文件夹和文件复制
#!/bin/bash
# encoding: utf-8.0
function main()
{
echo '当前版本信息: '$1
if [ -d ./$1 ];then
echo "文件夹存在"
cp -rf /Users/huifer/Desktop/lh/git_repo/* $1
else
echo "文件夹不存在,创建文件夹"
mkdir ./$1
cp -rf /Users/huifer/Desktop/lh/git_repo/* $1
fi
}
# 读取版本信息
sys_info=$(cat /Users/huifer/Desktop/lh/git_repo/version.txt)
main $sys_info
- 脚本中的路径自行替换成服务器路径
边栏推荐
猜你喜欢

Tensorflow2 与 Pytorch 在张量Tensor基础操作方面的对比整理汇总
![[Database and SQL study notes] 8. Views in SQL](/img/22/82f91388f06ef4f9986bf1e90800f7.png)
[Database and SQL study notes] 8. Views in SQL

5G中切片网络的核心技术FlexE

Redis集群(docker版)——从原理到实战超详细

OSPF故障排除办法

SQL(1) - Add, delete, modify and search

Thread handler handle IntentServvice handlerThread

BroadCast Receiver(广播)详解

原来何恺明提出的MAE还是一种数据增强

CVPR2021 - Inception Convolution with Efficient Dilation Search
随机推荐
基于Flink CDC实现实时数据采集(一)-接口设计
[Over 17] Pytorch rewrites keras
基于Flink CDC实现实时数据采集(三)-Function接口实现
六、请求处理—获取请求参数系列注解是怎样工作的?
tensorflow的session和内存溢出
华科提出首个用于伪装实例分割的一阶段框架OSFormer
Oracle压缩表修改字段的处理方法
MySQL主从复制—有手就能学会的MySQL集群搭建教程
Tensorflow steps on the pit notes and records various errors and solutions
MSRA proposes extreme masking model ExtreMA for learning instances and distributed visual representations
网络信息安全运营方法论 (中)
原来何恺明提出的MAE还是一种数据增强
关于使用QML的MediaPlayer实现视频和音频的播放时遇到的一些坑
【shell编程】第二章:条件测试语句
《基于机器视觉测量系统的工业在线检测研究》论文笔记
OSPF故障排除办法
【Multisim仿真】直流稳压电源设计报告
基于Flink CDC实现实时数据采集(二)-Source接口实现
BroadCast Receiver(广播)详解
【Over 15】A week of learning lstm