を起動するとき、私はP4ワークスペースの一部として、あるディレクトリにいるとき、私はシェルでのp4コマンドを実行することができ、それは私がしていますどのようなワークスペースを知っている。自動選択シェルでは、P4V
しかし、私がp4vを起動すると、ロードしたいワークスペースを手動で見つける必要があります。実行するp4コマンドのコンテキストはシェルですでに分かっているので、どのようにp4vに渡すことができるのですか。それで、同じワークスペースで起動します。ツールを起動するときにワークスペースを選択する必要がある理由はありません。これは、p4ツールチェーンがすでにコンテキストを自己決定できるためです。
現在動作していない他のワークスペースを選択したい場合は、ワークスペースを選択する必要があります。
この質問は、別の質問の逆であるようだ。 http://stackoverflow.com/questions/9885053/perforce-p4-command-line-is-not-using- p4vと同じクライアントで使用されました そして、私はhttp://answers.perforce.com/articles/KB/2911でp4vのprefsが〜/ .p4qt /にありますが、私はp4環境変数を取ってp4vのprefsやp4vのコマンドラインオプションに直接変換して、デフォルトで正しいワークスペースをポップアップさせる方法はまだ分かりません。 – mattgately