問題タブ [perforce-client-spec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
463 参照

version-control - クライアント仕様にないファイルを統合できますか?

クライアントの仕様にないファイルを統合する方法はありますか?

具体的には、ローカルに構築した多数の静的ライブラリを含むディレクトリがあり (ソース管理からそれらを必要としないため)、サーバーからそれらをプルする必要がないことを望んでいます。統合。

ブランチ仕様:

//project1/project/lib/... //project2/project/external/project1/lib/...

私のクライアント仕様では:

-//project1/project/lib/... //cleintspec/project1/project/lib/...

0 投票する
3 に答える
1078 参照

perforce - Perforce クライアント仕様にマップされた特定のファイルを編集不可にすることはできますか?

たとえば、「公開」デポからのクライアント スペック マップ ファイルの一部です。これらのいわゆるパブリッシュ マップを強制的に読み取り専用にする方法はありますか。つまり、編集用に開くことはできませんか?

例 ([編集不可] を無視):

言い換えれば、ファイルが開かれないようにしたい (たとえば、デフォルトでロックされている) ので、これをクライアントの仕様レベルで強制できるかどうか疑問に思っています。

そうでない場合、「公開」デポを特定のユーザーに対して読み取り専用にせずに利用できる方法はありますか?

0 投票する
3 に答える
1717 参照

perforce - ビュー/ブランチのPERFORCEプラクティスは何ですか?

PERFORCEは初めてです。

ビュー/ブランチの観点から、P4のベストプラクティスをどのように考えますか。

多くのブランチにアクセスできる1つのビューを作成しますか、それとも1つのビュー/ブランチを作成しますか?

ビュー/ワースペースの切り替えがPERFORCEでそれほど簡単かどうかはわかりません。

ありがとう、

トーマス

0 投票する
1 に答える
1182 参照

version-control - 2 つの Perforce クライアント仕様を比較するにはどうすればよいですか

それぞれ約 40 のファイル仕様を含む 2 つの perforce クライアント (client-a、client-b) があります。それらは似ていますが、各クライアントには、他のクライアントには含まれていないファイル仕様がいくつかあります。これらのクライアント仕様の違いを見つけたいと思います。理想的には、出力は次のようになります...

次のようなことができればいいのですが、 andp4 diff -c client-a -c client-bのドキュメントを読んだ後、これは不可能のようです。私は awk スクリプトを書くことに頼ることができましたが、より良い解決策があるかもしれないと考えました。これを達成する簡単な方法はありますか?p4 diffp4 diff2

0 投票する
3 に答える
12750 参照

perforce - perforce クライアント仕様のデフォルトを設定する方法

Client Spec オプションと submit-options のデフォルト セットを変更する方法を見つけようとしています。

次の仕様のデフォルト仕様が表示されます。

たとえば、私のマシンでは常に を使用したいrevertunchangedのですrmdirが、新しいクライアントを作成するたびに手動で設定する必要があるようです。

これを達成する方法はありますか?p4 set は、環境変数で設定できるものにのみ影響するようです。

0 投票する
1 に答える
186 参照

perforce - PERFORCE接続

これは本当の基本的な質問ですが、私は30分からそれに苦労していました。PERFORCEを使用していますが、一緒に作業しているデータレポートにアクセスするために、同僚のワークスペースにアクセスしたいと思います。彼の場所にアクセスするにはどうすればよいですか?彼は私にファイルが置かれている場所を教えてくれました:// datacell / nfg / depot / src /

ユーザーリストでユーザーを見つけようとしましたが、見つけることができましたが、接続できませんでした。私はそれが2ステップのプロセスでなければならないことを知っています。助けてください。

この超基本的なqをありがとうそして謝罪します。

0 投票する
4 に答える
2425 参照

build-automation - PERFORCE:すべての開発マシンで同じ絶対ローカルパスを使用しないようにしますか?

私はPerforceを初めて使用します(ただし、他のシステム、主にSVNについてはかなり経験があります)。
今、私はいくつかのビルド結果をチェックインする必要がある単純なWindows batビルドスクリプトを作成しようとしています(一部の人には物議を醸していますが、別の議論なので無視してみてください)。これにはp4を使用しています。問題は、私が次のいずれかであるように見えることです。

  • 他のマシンと同じ「クライアント」を使用します(-cオプション)。これには「ルート」があり、作業コピーがローカルに移動する絶対パスを指定しているように見えます。むしろ「wtf?」私に...
  • 各マシンの「クライアント」をインタラクティブに作成します(ローカルファイルシステムのレイアウトと一致します)。対話性は明らかに、自動化されたスクリプトにとって大きな問題です。

SVNの場合と同じように、どういうわけか現在のディレクトリを使用できますか?
より良いオプションはありますか?

0 投票する
2 に答える
4947 参照

perforce - このperforceクライアント仕様の書き方は?

AA/adirディレクトリを別のローカル フォルダ ( やなどBB/adir) に同時にマップしたい。以下の仕様ですが、うまく動作しません。

何か間違っていることでも?

0 投票する
2 に答える
4367 参照

perforce - Perforce : クライアント仕様で 1 行をコメントするより良い方法はありますか?

以前は -//depot/xxx.. を使用していましたが、-//.. の後に正しいデポ パスを記述する必要があるため、うまくいきません。これにコメントするより良い方法はありますか? :#//depot/xxx.. など。

0 投票する
1 に答える
5929 参照

perforce - 非ローカル クライアント仕様 (コマンド ライン) によって特定のディレクトリに同期された最後の Perforce 変更リストを取得する方法は?

クライアント仕様ごとに特定のディレクトリに同期された最後の変更リストを返そうとしています。私はこれをかなり徹底的に調査しましたが、それは不可能だと考え始めています。これは私がこれまでに持っているものです:

これにより、渡されたクライアント仕様に同期された最後の変更リストが返され、CL を解析できます。出力例:

そこから、変更リスト 798261 を簡単に解析できます。

私がやろうとしているのは、同様の出力を取得することですが、コマンドに渡されるクライアント仕様にマップされている特定のディレクトリに対してです。通常、-d フラグを使用すると perforce コマンドでディレクトリを指定できますが、p4 の変更では -d フラグがサポートされていません。これは、p4 の変更で -d フラグがサポートされていた場合の目的です。

理論的には、-d フラグがサポートされていれば、渡されたクライアント仕様を通じて /root/appname/bin に同期された最後の CL が返されます。これを行う方法はありますか?ディレクトリを指定して、そのディレクトリに同期された最後の CL を取得できる、行方不明の p4 コマンドはありますか? どんな提案でも大歓迎です。

ありがとう!