git - 是否可以使用与创建 Clearcase View 的帐户不同的帐户进行 checkin

标签 git clearcase cleartool

背景是我们公司使用clearcase进行版本控制。但我们团队更喜欢 git。所以我们创建了一个clearcase git Bridge来自动将git check in转换为clearcase check in。(我们确实有迁移到纯git的计划,但还有很长的路要走。)

无论如何,我们使用cleartool创建了一个快照 View ,然后基于它配置了一个git服务器。所以所有的 Clearcase checkin 都是通过快照 View 进行的。问题是我们想用不同的帐户 checkin clearcase。那么就不会影响公司的清晰案例历史记录。但是查了clearcase的官方文档,好像不太可能。

一般来说,问题如下。是否可以使用与创建 Clearcase View 的帐户不同的帐户进行 checkin ?

或者有关于clearcase git 桥的任何实用想法吗?谢谢。

最佳答案

ClearCase 依赖操作系统进行用户名/组身份验证,因此一种方法是以其他用户身份执行cleartool checkout/checkin。

这意味着以不同的用户身份启动脚本,这是特定于操作系统的任务,而不是 ClearCase 功能。
(Unix 上sudo -u anotherUser,Windows 上runas/user:anotherUser)

关于git - 是否可以使用与创建 Clearcase View 的帐户不同的帐户进行 checkin ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25541416/

相关文章:

git - 如何通过 Pull Request 执行 git 回滚?

python - Ansible 与 Github : Permission denied (Publickey)

clearcase - 查找标签之间的变化

git - 如何将 "reset"更改为 "merge from parent branch"?

git - .gitattributes 文件中的 "*.jpg binary -delta"有什么作用?

clearcase - 撤消交货 n clearcase?

ClearCase 通用工作流示例

jenkins - 如何在jenkins groovy中使用fmt_case?

c# - cleartool 在命令提示符和 C# 应用程序中的行为不同

command-line - 如何使用cleartool格式(-fmt)缩进多行clearcase注释