博途版本控制接口使用

博途版本控制接口使用


版本控制接口的功能,是openness——TIA Portal Openness API——-版本控制接口的功能;

可以安装一个Git对本地的博途项目进行版本的管理。博途程序通过Git到本地,也可以本地的通过Git到博途;Git-2.50.1-64的下载,如果安装不了,可以安装msi格式的Git

编写好程序后就可以使用版本控制器了,双击版本控制接口"新增工作区",然后再双击"Workspace",在右侧就会自动分屏出现两个工作区;

在浏览器中输入"西门子技术支持中心",打开后找到"下载中心"——"首页",下载 其中VCI Git连接器就是需要下载的插件;

将下载的TIA Add-ln插件拷贝到"c:\program files\siemens\automation\portal v16\addlns"目录下。

点击右侧的"插件"—–选择插件,再选择"激活"显示"对勾"就说明成功安装插件了。

在C盘新建一个用于存入版本管理文件的文件夹,进入这个文件夹后右击选择"Open Git Bash here" 然后在出现的窗口中进行如下配置。打开git后需要配置用户名、邮箱、以及初始化。

git init   进行初始化
git status 查看git状态
git config --global user.name "wjs";
git config --global user.email "wujiashi@cntworld.cn";

打开工作区并配置,工作路径以及版本控制插件,点击"版本管理工作区"中的"组态",选择一个工作区路径【备份版本管理的位置】

配置好插件后就可以进行同步了,鼠标拖动PLC1到右侧就可以实现同步,作为默认初始化。

显示绿色小球表示初始化完成,当前项目与工作区版本控制是一样的,也是最新的。

程序修改后同步

假如对程序进行了修改,可以看到同步状态发生了变化,此时按如下两个步骤进行同步,将当前项目同步到工作区进行备份。

恢复原来分支

此步骤的操作是在C盘的plcBak目录下用git bash命令执行。

git log  可以看到当前的操作日志
git reflog 查看当前仓库的操作日志,
git reset --HEAD@{1}   大括号内是数字编号,回溯到目标方法1
git reset --hard 7a0c842   回溯到目标方法2

要将当前项目回滚到指定位置。此时选择"从工作区导入",并点击"同步"

以下是回滚的实操步骤

 


转载请注明出处:  https://www.cntworld.cn
智能工控 » 博途版本控制接口使用

发表回复

提供最优质的资源集合

立即查看 了解详情
文章加载时间:2.1403 秒