Domino中的源代码管理工具

编程入门 行业动态 更新时间:2024-10-10 05:22:15

Domino中的源代码<a href=https://www.elefans.com/category/jswz/34/1768800.html style=管理工具"/>

Domino中的源代码管理工具

大家好,才是真的好。

上次Notes/Domino 14 Drop2发布的时候,我们就提到,HCL一起发布了一款源代码管理工具。

这里还是简单科普一下,源代码管理工具,可以实现代码版本控制、备份,还有多个程序员之间的协作,提高代码质量,简化部署,当然也可以追溯代码质量等。比如说现在非常流行的代码托管平台github、gitlab等。

在过去,有人给Domino Designer 9.0.x开发过一款基于git的源代码管理插件,用来管理Notes应用源代码,也许你现在还可以下载到。

今天我们介绍是随着Notes/Domino 14 Drop版本一起发布的SCUTool1400_EA2SS.exe,目前处于Drop阶段,功能比较简单。

首先先将SCUTool1400_EA2SS.exe放置于Notes(或Domino Designer)客户机的程序路经下:

接着你就可以打开windows当中的cmd命令窗口,输入命令SCUTool1400_EA2SS.exe -help来获取帮助信息:

是的,全称叫做Domino Application Source Import/Export Engine,根据帮助文档提示,我们也可以将它放置于Domino程序目录下,然后输入命令Load SCUTool1400_EA2SS来加载dasie,如下图:

在Domino上输入show task命令,可以看到任务dasie正在运行。

现在我们可以使用此任务导出服务器上的数据库bbs.nsf(前提你要有这个数据库),导出为合适的文件格式,以便于进行源代码管理,例如我们输入命令
tell dasie export bbs.nsf -e “yml_bbs”

之后,我们可以看到服务器上有导出文件的详细显示,如下图:

导出路经yml_bbs文件夹默认在Domino的程序目录下,如下图:

我们可以打开文件夹进行查看,bbs中的设计元素(表单、视图、代理等),包括数据都被导出,如下图:

当然,本地也可以使用。例如可以将SCUTool1400_EA2SS.exe拷贝到Notes的程序目录下,接着就可以打开windows当中的cmd命令窗口,输入命令SCUTool1400_EA2SS.exe export dbname -e “path”,就可以将源代码输出到指定的文件夹,如下图:

导出一次后,你可以尝试修改该数据库的设计元素,然后可以再次导出。

当然,更重要的是可以导入,我们直接在服务器上输入tell dasie import bbs02.nsf命令(默认将导入C:\export文件夹下的源代码),如下图:

很快就能新建一个bbs02数据库,并将bbs中的设计元素和数据都导入进去了,如下图:


这个库的界面变动了,是因为没设置启动帧结构,设置一下即可。

另外,bbs02和bbs没有复本关系,它是一个全新的库,就是数据和设计元素一样。

今天我们就介绍到这里。更多文章可关注微信公号:协作者

更多推荐

Domino中的源代码管理工具

本文发布于:2023-12-07 06:42:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1670435.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:管理工具   源代码   Domino

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!