作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您如何在 IBM i 上组织 RPGLE Subversion 存储库?
我目前在一家旅游业务公司工作,该公司拥有大量(约 13k)RPGLE - 他们内部应用程序的来源,最后他们想要使用版本控制并采用更现代的编码风格(整个 WDSC - RDi 的东西)。
所以我的所有时间项目是一点一点地清理和现代化整个编码过程。
open source subversion for OS/400安装过程中只有 2 个小问题。
我脑子里有一个很好的形象,它应该如何工作,但我认为它打破了一些传统,所以我想要你的意见。
/subversion/repositories/{name of the in-house-application}
/{project_a}
/trunk
/doc
/sql
/{a source file that is named like the project. i.e. project_a }
/myRPGsrc.rpgle
/myCLLEsrc.clle
/myDDSsrc.dspf
/myDDSsrc.pf
/compile.clle
.iseries_project_properties
.project
/branch
/tag
/{project_b}
/global_stuff
/nightly_build
最佳答案
当前如何组织源和对象?您想设置 Subversion 以使用当前的库结构而不是创建这个新的 IFS 目录结构吗?
我建议使用对象类型(pgm、file、cmd、pnlgrp、sql 等)作为文件扩展名,而不是源文件类型(rpgle、clle、sql 等)。 xyz.rpgle 和 xyz.clle 源可能会发生冲突,因为它们都编译为 XYZ *PGM。
关于svn - 您如何在 IBM i 上组织 RPGLE Subversion 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/325401/
我是一名优秀的程序员,十分优秀!