【问题标题】:Is it okay to copy my checked out file from the actual directory to my home directory in clearcase?可以将我签出的文件从实际目录复制到我的主目录中吗?
【发布时间】:2019-04-04 05:59:21
【问题描述】:

我是清除案例的新手。我们的组织代码使用清晰的大小写进行版本控制,我必须编辑一些代码。代码是数据库 .ddl 文件。所以 2 个 .ddl 文件用于一个包。

我已经检查了我必须使用的代码片段。但我在任何地方都看不到它们。我已经检查了我正在使用的 FTP 客户端以及我的本地客户端。

现在我对两部分感到困惑:

  1. 签出后,我是否将 .ddl 文件从当前位置复制到我的 clearcase 主页,然后将它们下载到 pc 并使用它们?这就是我现在正在做的事情。

  2. 或者有没有其他方法可以从 PL/SQL 开发人员生成 ddl 文件? 我可以看到包和包体,但找不到 .ddl 文件。

我在这里附上 clearcase 终端命令和响应:

denoad32:ddl $ cleartool lsco -me
--04-03T03:02  Sayan.Sikdar checkout version "XXONT_OH_REL_SC_HOLD_PB.ddl" from /main/R12/8 (reserved)
--04-03T03:02  Sayan.Sikdar checkout version "XXONT_OH_REL_SC_HOLD_PS.ddl" from /main/R12/3 (reserved)

我现在正在做的是检查文件。现在我已经检查了文件,我将其从当前位置复制到我的视图主页。然后我正在下载它并使用它。

【问题讨论】:

  • 我有点困惑,为什么您觉得需要将文件复制到您的主目录,然后再将它们下载到另一台主机。这似乎是一个非常多的额外工作。 ClearCase 视图被设计成看起来和行为就像一个“普通”文件系统,所以在大多数情况下,您可以就地编辑。您是否尝试远程执行此操作,例如在“在家工作”的情况下?

标签: clearcase checkout cleartool


【解决方案1】:

基本上,您已经使用命令“cleartool co”签出了文件。为了能够访问文件,您需要在 Clearcase 视图中。如果您与执行签出时处于同一会话中,则您应该可以访问已签出的文件。

通常的工作流程是:

  1. 签出文件
  2. 修改并保存文件
  3. 签入文件

所有这些都必须在 Clearcase 视图中完成。

【讨论】:

    【解决方案2】:

    将它们下载到电脑上并使用它们?

    如果您的 PC 有 ClearCase 客户端,它可以托管 ClearCase 视图(快照或动态),并会自动下载签出的文件。

    有没有其他方法可以从 PL/SQL 开发人员生成 ddl 文件

    如果有,这可以解释为什么您看不到这些文件:they can be generated

    pg_dump -U user_name -h host database -s -t table_or_view_names -f table_or_view_names.sql
    

    【讨论】:

      猜你喜欢
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-24
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      • 1970-01-01
      相关资源
      最近更新 更多