DOORS中文网站 > 新手入门 > DOORS基线怎么创建 DOORS基线怎么设置只读防止修改
教程中心分类
DOORS基线怎么创建 DOORS基线怎么设置只读防止修改
发布时间:2026/03/13 17:00:18

  在DOORS里做基线,核心目的是把某个时点的需求内容冻结下来,后续任何评审、交付、追溯都能指向同一份版本,避免边改边评导致口径漂移。实际操作里,基线创建要解决的是如何把快照生成出来,只读防改要解决的是如何让团队在日常使用中不误改当前模块,同时确保交付给外部的是不可变版本。

  一、DOORS基线怎么创建

 

  基线创建建议按先确认权限与编辑模式,再在模块窗口生成基线,最后用基线文件夹验证可打开可追溯的顺序来做。注意DOORS Web Access通常只能查看基线,创建动作要在客户端完成,并且创建前需要对模块具备创建或修改权限。

 

  1、确认你对目标模块具备创建或修改权限

 

  在数据库浏览器中定位到模块,若你能看到模块但无法进入编辑模式,先让管理员核对你对该模块是否有Modify或Create权限,再继续创建基线,避免在最后一步才发现没有权限无法落盘。

 

  2、用独占编辑模式打开模块

 

  在数据库浏览器点击【File】进入【Open】选择【Exclusive Edit】打开模块,确保状态栏显示当前编辑模式为独占编辑,避免共享编辑模式下受限制的操作影响基线创建。

 

  3、在模块窗口创建基线版本

 

  进入模块窗口后点击【File】进入【Baseline】点击【New】,在弹窗里选择版本号,按需要填写Suffix与Description后点击【OK】生成基线,建议版本号按里程碑递增,描述里写清变更单号或评审单号便于追溯。

 

  4、用基线文件夹核对基线是否生成成功

 

  回到数据库浏览器,在模块下方找到baseline folder并双击打开,确认能看到刚创建的基线条目,双击该条目能正常打开并查看内容,避免只在模块窗口看到提示却实际未落库。

 

  5、需要同时冻结多模块与链接时改用基线集

 

  如果你希望把多个模块以及它们之间的链接一起冻结,建议走Baseline Set流程,先在项目或文件夹上右键【Properties】进入【Baseline Set Definitions】创建定义并把模块加入定义,再在同一页点击【Create Set】生成基线集版本,这样交付时能用同一套版本号管理多模块快照。

 

  6、基线集里补齐各模块基线后及时关闭基线集

 

  创建基线集后,在【Baseline Set Definitions】里点击【View】进入详情,切到【Baseline Sets】选中目标集,在下方面板的【Baselines】点击【Add to Set】把需要冻结的模块加入,确认齐全后在【Baseline Sets】页点击【Close】关闭该基线集,避免长期保持打开状态导致交付口径不稳定。

 

  二、DOORS基线怎么设置只读防止修改

 

  先把概念说清楚,DOORS的基线本身就是只读版本,核心风险不在基线被改,而在团队误把当前模块当成已冻结版本去编辑,或在评审阶段仍有人能改动当前模块造成评审结论失效。处理思路是用正确打开方式确保查看的是基线,用编辑模式限制临时改动,用访问权限控制长期改动。

 

  1、确认你打开的是基线而不是当前模块

 

  查看基线时优先从数据库浏览器进入模块下的baseline folder,双击选中的基线条目打开,这样打开的是明确的基线版本,避免从当前模块窗口误点进入编辑。

  2、把当前模块切到只读编辑模式做临时防改

 

  当你需要在评审期冻结当前模块的日常修改,可以在模块窗口点击【Edit】进入【Edit Mode】选择【Read-only】,或在数据库浏览器用【File】进入【Open】直接选择【Read-only】打开模块,这样即使有写权限也不会在该会话里改动数据。

 

  3、用访问权限把模块或文件夹长期设为只读

 

  如果你要长期防止某些成员修改模块,在模块窗口点击【File】进入【Module properties】找到【Access】页,把普通成员组的权限收敛为Read并移除Modify与Create等权限,让写权限只保留给少数维护者,同时利用继承机制把文件夹权限一致地下发到子模块。

 

  4、把默认打开模式设为只读降低误操作概率

 

  在桌面DOORS快捷方式上右键点击【Properties】,在【Target】末尾追加空格再追加参数-o READ_ONLY-O READ_ONLY,让用户默认以只读方式打开模块,减少双击模块后直接进入可编辑模式的误操作。

 

  5、评审交付时优先交付基线或已关闭的基线集

 

  对外评审或跨团队交付时,要求交付口径以基线版本或已关闭的基线集为准,并在评审材料里写清版本号与Suffix,避免把当前模块当交付件导致评审期间仍在变化。

 

  三、DOORS基线验收与归档

 

  把基线做出来只是第一步,真正能防止后续扯皮的,是你能证明基线版本可打开、只读、可追溯,并且每次交付都能在几分钟内把版本、范围、责任人对齐。建议把验收动作做成固定清单,把归档材料做成固定目录,后续换人维护也不会断链。

 

  1、创建后立刻做一次只读验收

 

  用普通只读账号从baseline folder打开该基线,确认能浏览需求对象、视图与主要属性,尝试编辑时应被阻止或无编辑入口,以此证明交付版本确实不可修改。

 

  2、把版本号与评审节点绑定并写进描述字段

 

  版本号建议与里程碑一致,Suffix用于区分同一里程碑下不同目的的冻结,例如客户评审与内部评审,Description里写清评审编号与冻结范围,这样半年后回查也能快速定位。

 

  3、多模块交付一律用基线集并在关闭后归档

 

  当交付范围涉及多个模块及其链接,先把模块加入Baseline Set Definition,再创建Baseline Set并补齐模块基线,最后点击【Close】关闭后再归档该版本号与范围清单,避免基线集处于打开状态被继续扩展导致交付口径变化。

 

  4、把权限变更与只读策略同步纳入交付记录

 

  如果你通过Access Rights限制了修改权限,交付记录里要写清哪一层目录做了权限收敛、哪些角色保留Modify权限、何时生效,这样外部审查时能解释为什么该版本可被信任。

  总结

 

  DOORS基线创建的关键动作是用独占编辑模式打开模块并在模块窗口通过【File】【Baseline】【New】生成基线,再用baseline folder验证可打开可追溯。只读防改的关键点是理解基线天然只读,同时通过【Edit】【Edit Mode】【Read-only】与访问权限把当前模块的修改风险压到可控范围,并在需要多模块交付时使用并关闭基线集。把验收清单与归档目录固化后,基线就能真正成为评审与交付的稳定锚点。

135 2431 0251