我使用 ClearCase 进行版本控制,并且一直在我的子流 View 中处理几个文件。
现在我想重新调整到包含其他开发人员的所有更新的基线。
那么,在进行 rebase 之前,即使没有人修改我正在处理的文件,我是否应该 checkin 所有更改?
最佳答案
checkin 文件将保留其内容。您的 rebase 可能需要更改您已 checkout 的文件。在 rebase 之前检查您的工作是最佳实践,并将您的更改保留为与非 rebase 事件相关的更改。根据项目和流政策,也可能需要它。
拥有与给定流关联的多个开发 View 通常是必要的,但请记住,在一个 View 中对流进行 rebase 不会更新其他 View 的配置。因此,您需要记住手动将其他 View 与流重新同步。如果不这样做可能会导致困惑,因为您会在一个位置看到 rebase 更改,但在另一个位置看不到。
关于version-control - 在使用clear工具进行rebase之前我应该检查我的更改吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57796068/