問題タブ [p4v]
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.
keyboard-shortcuts - P4 Diff / P4 Folder Diff のキーボード ショートカット
P4 のドキュメントとナレッジ ベースを検索しましたが、ファイルを比較するときに一般的なアクションを実行するためのキーボード ショートカットがあるかどうかがわかりません。
CTRL次と前の変更 (それぞれ+1とCTRL+ )については知ってい2ますが、より一般的なアクションがあります。
文書化されていない、知っているキーボード ショートカットはありますか?
例えば:
- 行ごとに変更をマージします (つまり、左または右の変更を選択するか、ベースに戻します)。
- 左または右を開いて編集します。
perforce - 同じチェンジリストを共有するようにp4vを強制する
WindowsとLinuxで2つのp4vをセットアップしています。Windowsでコードを編集して、保留中のチェンジリストを作成できるかどうか疑問に思っていました(このチェンジリストはに属していますp4_windows_client
)。次に、Linuxに切り替えて、別のを開き、Linuxでp4_linux_client
プロジェクトをビルドするために、Windowsの保留中の変更リストをマージします。2つの異なるクライアント{ p4_windows_client
、p4_linux_client
}がある理由は、ルートフォルダパスの問題が1つはのようC:\p4clientRoot
で、もう1つはのようであるためです/home/p4client-root
。これが可能かどうか疑問に思いましたか?
私はそれをテストしました。保留中のチェンジリストを作成すると、サーバーは、変更番号、説明、チェックアウトされているファイルなどの基本的な情報のみを含む新しいチェンジリストを取得するようです。ただし、Windowsボックスで行われているコードの変更は含まれていません。したがって、この方法でLinuxに変更を送信することは難しいと思います。
windows-7 - Perforce p4 コマンド ラインが、p4v で使用されているものと同じクライアントを使用していない
OS:Windows7 64bit
P4V 2011.1 バージョン + P4 コマンド ライン クライアントには P4V が付属しています
「D:\Perforce\Client1 ディレクトリ」に P4V を使用してクライアントを作成し、すべてのファイルを同期しました。p4 コマンド ライン ツールを使用して同じディレクトリをチェックする場合 (コマンドを使用: p4 clientまたはp4 open )。p4 は、p4v で作成したクライアントではなく、< my computer name > という名前のクライアントを使用しているようです。また、エクスプローラーでディレクトリを右クリックし、コンテキスト メニューの [Perforce] > [接続情報] に移動して、これを再度確認しました。クライアント名には、「 Client1 」ではなく< my computer name >が表示されます。
p4v と同じ設定を持つ p4 を作成する方法はありますか。
windows-7 - p4vワークスペースファイルのみを同期する方法
P4V v2011.1
p4v が現在行っていることは、同期したいフォルダーの下にあるすべてのものを同期することです。ただし、私の場合、フォルダーには多くのサブフォルダーが含まれている可能性があり、そのうちの 50 個のみを同期し、別の 50 個のサブフォルダーをスキップする必要がある場合があります。不要なファイルを転送するために帯域幅を無駄にしたくないので、50 個のサブフォルダーを右クリックして個別に同期する必要もありません。ワークスペースにあるファイルのみを同期する簡単な方法はありますか?
search - PERFORCEデポ(P4V)でファイルのコンテンツを検索するにはどうすればよいですか?
現在、PERFORCEバージョン2010.2を使用しています。このバージョンには、すべてのファイルのコンテンツを検索する統合検索機能がないようです。現在のP4Vバージョンでは、ファイル名のみを検索でき、コンテンツは検索できません。
これに関するご意見をいただければ幸いです。
前もって感謝します。
perforce - チェックアウトしたファイルをPERFORCEでローカルにリリースするにはどうすればよいですか?
PERFORCEは初めてです。以下の説明が必要です。
ワークスペースを作成しましたが、誤ってプロジェクト全体(すべてのファイル)をチェックアウトしました。ローカルワークスペースに変更を加えていません。数日後、サーバーから最新のリビジョンを取得しようとしましたが、マージの競合エラーが表示されます。
では、リモートファイルに影響を与えずにチェックアウトしたファイルを解放するにはどうすればよいですか。ローカルで操作を元に戻すと、リモートファイルに影響しますか?
親切なアドバイスをありがとう。セルバ
perforce - PERFORCEデポからファイルを削除するにはどうすればよいですか?
以前に会社のデポでチェックインしたファイルがありますが、多くのリファクタリングを行った後、そのファイルは不要になり、p4vビジュアルを使用してデポから削除する必要があります。クライアント(Linux)。これを行う方法はありますか?ファイルを右クリックしても、削除するオプションは表示されません。コマンドライン削除が唯一の方法ですか?
perforce - MondrianソースコードリポジトリのPERFORCE接続が失敗する
Mondrianソースコードのダウンロードとコンパイルでhttp://mondrian.pentaho.com/documentation/developers_guide.phpをフォローしようとしています。
www.perforce.com/downloads/complete_listからWindows7の新規インストールにP4Vクライアントをインストールし、次のように構成しました。
ホスト:perforce.eigenbase.org
ポート:1666
「perforce.eigenbase.org:1666へのTCP接続に失敗しました。接続:72.14.190.177:1666:WSAECONNREFUSED」しか取得できないようです。
また、「telnet perforce.eigenbase.org 1666」を実行しようとしましたが、同じタイプのエラーが発生しました。
ドキュメントに反してリポジトリが移動しましたか?または、間違ったPERFORCEクライアントを使用していますか?
証明可能な方向性をいただければ幸いです。
linux - Linux を介して perforce で最新のラベルにアクセスする
Linux で次のコマンドを入力すると、ラベルのリストが表示されます。
しかし、リスト内の最新のラベルのみを取得したいと考えています。長いリストから最新のラベルを選択できるコマンドが実行されている場合は?
perforce - 'reconcile offline work' 使用時の p4v のエラー、「理解できないリビジョン仕様 '\...#have'.」
Windows の p4v クライアントで「\C#\」で終わるディレクトリで「オフライン作業の調整」を使用しようとすると、そのエラーが発生します。
パスの「#」と何か関係がありますか? ディレクトリの名前を変更しない回避策はありますか?