- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前工作的组织正在进入记录所有内容的整个 CMMI 世界。我(和其他人)被分配了配置经理的头衔。恭喜我没错。
部分职责是定期(他们仍在定义定期,按季度或按月)执行物理配置审核。这基本上是对生产中部署的源代码版本与我们认为是生产中的源代码版本的检查。
我们的项目是一个用 Java 编写的相对较小的 Web 应用程序。我们使用的文件类型是 java、jsp、xml、属性文件和 sql 包。
我遇到的问题(并且已经表达但似乎被忽略了)是我应该如何物理登录到生产服务器并验证文件版本,即使我可以,也将花费大量时间?
文件版本当前甚至不在文件中(即在评论或其他内容中)。有人建议我们在每个用户可见的屏幕上放置可见的版本号。我也认为这很荒谬,因为屏幕本身只代表我们维护的代码的一小部分。
我们目前使用的工具是用于 IDE 的 Netbeans 和作为版本控制工具的 Serena Dimensions。
我正在寻找有关如何以一种希望更加自动化的方式执行此审计的想法,这将既准确又不耗时。
我目前的想法是在每个文件的顶部添加一个注释,其中包含该文件的版本号,一个在创建生产构建时运行的脚本,用于创建一个 XML 文件或类似的包含文件名和版本的文件构建中每个文件的文件。然后,当我需要进行审计时,我会去生产服务器获取带有信息的 xml 文件,并以编程方式将其与我们认为在生产中的内容进行比较,并输出报告。
任何更好的想法。我知道这必须已经完成,而且我还没有找到任何其他资源,这对我来说似乎很疯狂。
最佳答案
您可以计算生产服务器上源文件的 SHA1 哈希值,并将该哈希值与存储在源代码管理中的版本进行比较。如果您可以在源代码管理中找到相同的散列,那么您就知道生产中的版本是什么。如果您无法在源代码控制中找到相同的散列,那么生产中存在未跟踪的修改并且您的新职位是合理的。 :)
关于configuration-management - 执行 CMMI 物理配置审计的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/244996/
我们目前正在改进我们的开发过程,以努力成为 CMMI 兼容(我们将从第 2 级开始,并从那里向上移动)。我们正在努力寻找一种廉价(或免费)的工具,使我们能够本着 CMMI 的精神开发需求。换句话说,我
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 9年前关闭。 Improve this que
我目前工作的组织正在进入记录所有内容的整个 CMMI 世界。我(和其他人)被分配了配置经理的头衔。恭喜我没错。 部分职责是定期(他们仍在定义定期,按季度或按月)执行物理配置审核。这基本上是对生产中部署
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 7年前关闭。 Improve t
我们最近将一个项目从 TFS 2015 迁移到 VSTS 作为 Scrum 项目,就像在 TFS 中一样。但是我们希望项目使用 CMMI 过程模板。 现在,我们如何将现有项目从 Scrum 迁移到 C
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 3年前关闭。 Improve this questi
对于在 TFS 中处理我们的项目的最佳方式,我有点困惑。 我们是符合 CMMI 3 级(致力于 4 级)的组织。因此,我们目前正在 TFS 中使用 MSF CMMI 流程模板,我正在对其进行定制以更好
Glpk 需要使用configure make install 命令构建。所以我使用 zc.recipe.cmmi 配方来构建 glpk 包。它在 bin 目录中生成 glpsol 命令。我需要能够在
熟悉 Team Foundation Server 的人问过我这个关于分布式源代码控制的问题。 是否可以使用 Git 或 Mercurial 等 DVCS 进行源代码控制并遵守 ISO 9001 或
我是一名优秀的程序员,十分优秀!