git - 相当于 Git 中的 Clearcase 基线和 Clearcase 事件?

标签 git clearcase

为了说服某些人从 Clearcase 转向 Git,我需要向他们展示 基线 和 checkin / checkout 文档的替代方案在事件名称下。

如何在 Git 中实现这些?我只看到在这种情况下出现了标记选项,但这似乎对于创建版本号而不是 baselining 有用。或activity名称。

最佳答案

您可以在我的旧答案中阅读 ClearCase 和 Git 的详细比较。

"What are the basic ClearCase concepts every developer should know? "

要理解的关键方面是,Git 存储库相当于 UCM ClearCase 组件:您无法将所有组件存储在 Git 存储库中,就像在 UCM Vob 中使用(集中式) ClearCase VCS。

一旦您意识到这一点,基线就像 git 存储库的提交一样:它将引用该存储库的完整内容。如果需要,您可以在其上添加标签(例如 full UCM baseline ),但这不是强制性的。

每个提交代表一个事件:UCM 事件是一个“更改集”:更改列表,这是 Git 提交允许您找到的内容。

关于git - 相当于 Git 中的 Clearcase 基线和 Clearcase 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159030/

相关文章:

Git:如何找出标签在哪个分支上?

ios - 尝试将 Firebase 添加到我的项目时丢失/未跟踪的文件

Github 告诉一个用户存在冲突,但不告诉另一用户

eclipse - 使用 eclipse 插件在 clearcase 环境中工作?

configuration - 您将如何从 ClearCase 的特定分支中选择版本?

git - git如何检测文件已被修改?

git - merge 一个 git 分支,同时排除对某些目录的更改

git - 从 ClearCase 迁移到 Git

clearcase - 是否可以在 perforce 中列出按上次 checkin 时间排序的文件夹中的文件?

ClearCase UCM-使用组件的最佳实践