代码之家  ›  专栏  ›  技术社区  ›  Landys

是否可以使用与创建clearcase视图的帐户不同的帐户签入

  •  2
  • Landys  · 技术社区  · 11 年前

    背景是我们公司使用clearcase进行版本控制。但我们队更喜欢吉特。因此,我们创建了一个clearcase git桥来自动将git签入转换为clearcase签入

    无论如何,我们使用cleartool创建了一个快照视图,然后基于它配置了一个git服务器。问题是我们想用不同的账户办理清算。这样就不会影响公司的清算历史。但在查阅了clearcase的官方文件后,这似乎是不可能的。

    一般来说,问题如下。是否可以使用与创建clearcase视图的帐户不同的帐户进行签入?

    或者对于clearcase git桥有什么实用的想法吗?谢谢

    2 回复  |  直到 11 年前
        1
  •  1
  •   VonC    11 年前

    ClearCase依赖OS进行用户名/组身份验证,因此一种方法是以不同的用户身份执行cleartool签出/签入。

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

        2
  •  1
  •   Mike Robinet    11 年前

    另一种选择是将有关原始提交的信息存储为使用 cleartool mkattr ( documentation ).

    类似于:

    cleartool mkattype –nc –vtype string author
    cleartool mkattype –nc –vtype string sha1
    cleartool mkattr author \"John Doe\" hello.java@@\main\4
    cleartool mkattr sha1 \"6329964d55d6c71ec646dfb8154fe02eae2cf201\" hello.java@@\main\4