Clearcase和java进程:更改视图不适用

Clearcase和java进程:更改视图不适用,java,clearcase,Java,Clearcase,我有一个简单的应用程序,它接收用户输入的CC流名称,并假设从该流存储库返回特定文件的内容 我尝试过使用一个简单的shell脚本: 用户输入流名称, java接收流名称,运行一个进程,该进程运行一个脚本“myccscript.sh”,其中包含“myinput=$1;cleartool setview$myinput”(或类似的内容) 然后我尝试读取文件并在java端打印其内容。 但是,在流程完成后(视图不是来自用户输入的视图),该环境可能只对我创建的流程有效 如何将clearcase视图更改为主j

我有一个简单的应用程序,它接收用户输入的CC流名称,并假设从该流存储库返回特定文件的内容

我尝试过使用一个简单的shell脚本: 用户输入流名称, java接收流名称,运行一个进程,该进程运行一个脚本“myccscript.sh”,其中包含“myinput=$1;cleartool setview$myinput”(或类似的内容)

然后我尝试读取文件并在java端打印其内容。 但是,在流程完成后(视图不是来自用户输入的视图),该环境可能只对我创建的流程有效

如何将clearcase视图更改为主java进程? 谢谢

不要使用。它生成一个子shell,这将使所有其他命令无法工作(因为它们是在父shell中执行的)

始终使用动态视图的完整路径:

/view/aView/vobs/aVob/....
您将在以下内容中发现相同的问题(以及相同的建议“不要使用setview”):

  • “”
  • “”
  • “”
您将在“”中找到该问题的具体示例