Perforce 如何让P4V设置Performce环境变量?

Perforce 如何让P4V设置Performce环境变量?,perforce,p4v,p4win,Perforce,P4v,P4win,P4WIN有一个菜单项使用当前作为默认值,用于设置当前选择的与Windows环境变量的Performance连接。我想从P4V中获得相同的功能,但我无法找到该选项。有人知道在哪里可以找到这个,或者如何添加这个功能吗 有一个命令行解决方案,但我想在GUI上做同样的事情。在Windows上转到连接>环境设置。。。然后单击底部的复选框以设置环境中的当前值。此菜单选项仅出现在Windows上。在Windows上,转到“连接”>“环境设置…”。。。然后单击底部的复选框以设置环境中的当前值。此菜单选项仅出现

P4WIN
有一个菜单项
使用当前作为默认值
,用于设置当前选择的与Windows环境变量的Performance连接。我想从
P4V
中获得相同的功能,但我无法找到该选项。有人知道在哪里可以找到这个,或者如何添加这个功能吗


有一个命令行解决方案,但我想在GUI上做同样的事情。

在Windows上转到连接>环境设置。。。然后单击底部的复选框以设置环境中的当前值。此菜单选项仅出现在Windows上。

在Windows上,转到“连接”>“环境设置…”。。。然后单击底部的复选框以设置环境中的当前值。此菜单选项仅出现在Windows上。

在P4V中

  • 连接->环境设置
  • 选中“使用当前连接进行环境设置”
  • 当您具有以下设置时,此功能非常有效:

  • 编辑->首选项
  • 联系
  • 应用程序启动时:,设置为“打开由Perforce环境设置指定的连接”
  • 在P4V中

  • 连接->环境设置
  • 选中“使用当前连接进行环境设置”
  • 当您具有以下设置时,此功能非常有效:

  • 编辑->首选项
  • 联系
  • 应用程序启动时:,设置为“打开由Perforce环境设置指定的连接”

  • 为什么您需要能够从GUI执行此操作?您链接到的解决方案是否足够?我希望从GUI自动执行此操作的原因是,我希望使用GUI管理多个不同的Performance连接,并且我不希望每次向P4V客户端添加新Performance连接时都必须创建新的shell脚本。为什么您需要从桂?您链接到的解决方案是否足够?我希望从GUI自动执行此操作的原因是,我希望使用GUI管理多个不同的Performance连接,并且我不希望每次向P4V客户端添加新Performance连接时都必须创建新的shell脚本。是
    配置沙盒…
    还是
    切换到工作区…
    ?这两种方法听起来都不正确,但它们大约有2/3的效果。是
    配置沙箱…
    还是
    切换到工作区…
    ?这两种方法听起来都不正确,但它们大约有2/3是正确的。这似乎并没有在我的机器上设置环境变量。我可以通过打开一个终端(
    cmd
    )并键入
    SET
    进行检查。响应是列表中根本没有P4环境变量。也许我做错了什么。@cordoro,这设置了p4环境变量(就像旧的p4win命令一样),而不是Windows环境变量。在命令行中,键入
    p4 set
    进行验证。很好,这样做了。我想这是我需要的第二部分,因为我之前检查过“使用当前连接进行环境设置”,但它不起作用。我无法使环境遵循P4V中当前选择的工作区。我必须取消选中,重新检查并关闭P4的环境对话框,以反映新的选择。可能是一个老错误,因为我们正在使用2012版本-oops服务器是2012,我的P4V实际上更旧。你用的是什么版本?@marjannema我的P4V版本是2012。一旦我配置了以上两种设置,它似乎就可以工作了。这似乎并没有在我的机器上设置环境变量。我可以通过打开一个终端(
    cmd
    )并键入
    SET
    进行检查。响应是列表中根本没有P4环境变量。也许我做错了什么。@cordoro,这设置了p4环境变量(就像旧的p4win命令一样),而不是Windows环境变量。在命令行中,键入
    p4 set
    进行验证。很好,这样做了。我想这是我需要的第二部分,因为我之前检查过“使用当前连接进行环境设置”,但它不起作用。我无法使环境遵循P4V中当前选择的工作区。我必须取消选中,重新检查并关闭P4的环境对话框,以反映新的选择。可能是一个老错误,因为我们正在使用2012版本-oops服务器是2012,我的P4V实际上更旧。你用的是什么版本?@marjannema我的P4V版本是2012。一旦我配置了以上两种设置,它似乎就可以工作了。