【仅供内部供应商使用,不提供对外解答和培训】

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

按照同样的方法,把其他几个子模块也克隆下来,全部完成之后,在文件夹中就是这样的:

切换开发分支

在帆软开发进入8、9两个版本并存的阶段中,使用代码构建传统的开发环境的开发者需要切换design的分支到8.0,进入~/finereport/design后,执行下面的命令

Code Block
languagepowershell
git checkout 8.0

打开工程

在克隆好代码后,打开已经安装好的IntelliJ IDEA,Open工程配置目录~/finereport/project即可

...

切记注意,只需要更新这6个jar包,其他的任何包额外放入~/finereport/lib/report中可能引起开发工程启动异常。

切换开发分支

在帆软开发中,会存在两个版本,一个就是经过测试了的稳定版本,另外一个就是开发中的版本,这个版本具有最新的特性、接口等,但是没有经过测试,可能存在比较多的bug。如果开发过程中,需要使用开发版本,那么久进入~/finereport后,进入需要切换的子目录,我们还是以design目录为例子,进入~/finereport/design后,执行下面的命令

Code Block
languagepowershell
git checkout dev

Image Removed

在切换了源码到dev分支后,lib也需要切换到dev分支

Code Block
languagepowershell
cd ~/finereport/lib
git checkout dev

同样的,更新代码的时候dev版本也需要从ftp://env.finedevelop.com/report/nightly/下更新~/finereport/lib/report下的6个jar包。