项目文件和目录

项目目录是项目的顶级项目。它是您在创建项目时在“新建项目”窗口中输入的文件夹。IBM® Rational® Rhapsody® 会创建大量项目文件以及匹配的目录。每个项目文件/目录对都共享同一个名称。

下表列示了 Rational Rhapsody 所创建的项目文件。

表 1. 项目文件
文件名 描述
<Project>.rpy 这是项目文件或模型存储库。<Project>_rpy 目录中的存储库文件是完整模型的必备项。
<Project>_rpy 此目录包含项目的单元文件,这些文件包括:
  • 组件 (*.cmp)
  • 包 (*.sbs)
  • 类 (*.cls)
  • 用例图 (*.ucd)
  • 时序图 (*.msc)
  • 对象模型图 (*.omd)
  • 组件图 (*.ctd)
  • 协作图 (*.clb)
  • 部署图 (*.dpd)
  • 结构图 (*.std)
  • 项目中包含的文件清单 (filesTable.dat)
<Project>_auto.rpy 这是在自动保存期间创建的模型备份文件。仅当 <Project>.rpy 在上次保存后已修改时,才会写入此文件。
<Project>_auto_rpy 此目录包含在上次保存后已修改的项目文件的备份。所有自动保存文件都以平面方式存储。
<Project>_bak1.rpy 这是在首次保存项目时创建的模型备份。<Project>_bak1_rpy 目录中的存储库文件是完整模型的必备项。
<Project>_bak1_rpy 此目录包含 <Project>_bak1.rpy 存储库的项目文件的备份。此文件夹可以包含与 <Project>_rpy 文件夹相同的文件类型。
<Project>_bak2.rpy 这是第二次保存项目时创建的模型备份。它包含该项目的最新备份。<Project>_bak2_rpy 项目中的存储库文件是完整模型的必备项。
<Project>_bak2_rpy 此目录包含 <Project>_bak2.rpy 存储库的项目文件的备份。此文件夹可以包含与 <Project>_rpy 文件夹相同的文件类型。
<Project>.rpw 这是工作空间设置文件。此文件保存项目的工作空间设置。
<Project>.ehl 这是事件历史记录列表。此文件存储动画期间的事件和断点。
ReverseEngineering.log 这是反向工程活动的日志,它包含反向工程期间在输出窗口中报告的消息。
<Project>_ATG 此目录保存使用“自动测试生成”附加组件(如果您添加了此产品)创建的任何测试。
<Project>_RTC 此目录保存使用 TestConductor™ 附加组件(如果您添加了此产品)创建的任何测试。
load.log 此日志记录各种存储库文件装入到产品中的时间,其中包括在装入和解析阶段可能发生的任何错误。
store.log 此日志记录项目保存时间。
<Component> 这是项目中的每个组件的目录。此目录组织为组件中的每个配置生成的文件。每个配置都放入包含构建源和二进制文件的子目录中。

反馈