Hansky Firefly For AS400

2003-10-16 来源: 作者:

系统从逻辑上分为3个组成部分:AS400主机,Firefly服务器和AS400 5250终端/Firefly客户端。详见系统结构部分图示。其中AS400 5250终端和Firefly客户端位于同一台机器上,AS400终端执行对AS400文件的编辑功能,Firefly客户端执行对AS400文件的配置管理功能。以下做详细的介绍。

  • 在AS400上创建源文件
    通过AS400终端登录AS400,在AS400上新建library和源文件Lib.File.Mbr。
  • 新建分支
    通过Firefly管理界面访问Firefly服务器,为AS400开发创建相应的存储库、项目和分支。
  • 初始化本地工作区
    通过Firefly客户端,在创建的As400相应分支下初始化本地工作区。初始化过程需要设置关于AS400的参数,例如Server name,User Id,Password和Library,通过这些参数Firefly客户端同AS400主机建立了通信连接。
  • 增加文件到受控系统(Add File to Source Control)
    通过Firefly客户端,增加源文件到Firefly受控系统。这时,Firefly for AS400客户端软件会将源文件从AS400主机拷贝到本地工作区,然后上传到Firefly服务器。
  • 检出文件(check-out)
    所有存储在Firefly服务器上的文件都是只读的,如果需要修改,必须先通过Firefly客户端对该文件做Checkout操作。这时,Firefly Client会从Firefly Server执行Bringover操作查看Firefly服务端的文件是否被别的用户修改,然后执行Edit操作,将文件置为可编辑状态。系统同时会检查AS400主机上是否有文件的相同拷贝,如果没有,系统将把文件从Firefly本地工作区上传到AS400主机上。
  • 编辑文件
    通过AS400 5250终端登录AS400,在AS400上编辑检出的相关文件。
  • 检入文件(Check-in)
    文件被修改后,需要执行Checkin操作,保存新版本,同时将文件重新置为只读状态。通过Firefly客户端执行Checkin操作时,系统从AS400主机上将文件拷贝到Firefly本地工作区,然后上传到Firefly服务器上,形成一个新的版本。
  • Undo Check-out
    撤消上一次Checkout后所编辑、修改的内容,并将文件从可写恢复到只读状态。通过Firefly客户端,执行Undo check-out,系统忽略上次Checkout后所做的修改,并把修改前文件的内容拷贝到AS400主机上。
  • 回滚(Rollback)
    回滚操作可以将多个文件回退到最近版本的内容,也可以将特定文件回退到前一任意历史版本的内容。通过Firefly客户端执行Rollback命令,系统从Firefly服务器将相应的版本拷贝到本地工作区,并将版本内容上传到AS400主机上,替换主机上的当前文件。通过AS400终端登录AS400,检查AS400上的文件内容恢复到同指定的版本相同的内容。此操作会使得文件增加一个新版本。
  • Get
    Get 操作就是把一个文件或目录从Firefly服务器或本地存储中取出,拷贝到本地文件系统中。通过Firefly客户端运行Get命令,系统从Firefly 服务器上将文件相应的版本拷贝到本地工作区,并把此版本的内容上传到AS400主机,替换主机上的当前文件。通过AS400终端登录AS400,检查AS400文件的内容恢复到同指定的版本相同的内容。此操作不会导致文件版本的变化。

上一页 [1] [2] [3] [4] [5] 下一页