問題タブ [git-p4]

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 投票する
2 に答える
1525 参照

git - 初期クローン後の `git-p4` clientspec の拡張

を実行した後git-p4 clone --use-clientspec、clientspec にエントリを追加し、追加したエントリの現在の状態を Git リポジトリにインポートしたいと考えています。

clientspec を拡張した後、agit-p4 rebaseは何もしません (おそらく、最後にコミットされた変更以降、関連する新しい変更リストがなかったため、clientspec を更新しただけです)

を試してみましたgit-p4 sync --use-client-specが、新しいヒントに最初のコミットが含まれていないため、高速インポートが失敗したと不平を言っています。

git-p4 clone新しい Git リポジトリをゼロから作成することなく、クライアントの仕様を拡張する方法はありますか?

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

git - 存在する git リポジトリを p4 リポジトリと同期し、作業を続行します

gitリポジトリ(自分の履歴付き)をp4リポジトリ(自分の履歴付き)に同期するにはどうすればよいですか?ただし、HEADのこのリポジトリ内のファイルは同じです。

そうです

このグラフを取得しました グラフ

次に何をすればいいですか?

また、私がするとき

この致命的なエラーが発生しました: 有効なオブジェクト名ではありません HEAD~97
コマンドが失敗しました: git cat-file commit HEAD~97

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

git - Git p4 ブランチ


//Engineering/qwerty/baseline/servers/ApplicationServer/ とブランチに基づいたプロジェクトがあります
//Engineering/qwerty/branches/rtf/


master => //Engineering/qwerty/baseline/servers/ApplicationServer/ and branchを使用して 1 つの git repo を実行するにはどうすればよいrtf => //Engineering/qwerty/branches/rtf/ ですか?

0 投票する
0 に答える
179 参照

git-p4 - 画像ファイルの送信時にgit p4 submitが失敗する

にいくつかの画像ファイルを送信しようとしperforceていますgit-p4。を実行すると、以下のエラーが発生しますgit p4 submit。誰でもこれを確認できますか?

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

git - この git rev-list 構文は何ですか?

git rev-list --max-count=1 --reverse ':/[git-p4:.*change = 68846]'

git-p4 の実行中に、最後に次のエラー メッセージを受け取りました (ネズミ!):

への最後の引数rev-listは commit である必要があります。このように指定された commit は見たことがありません。

私はここで何を見ていますか?git-p4 は何をしようとしていますか?

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

git - git p4 ポート エラーが原因で失敗する

一部の開発者向けに git p4 を実装して、git の代わりに Perforce を使用できるようにしようとしていますが、後でプッシュするにはまだ git が必要です。Perforce デポ パスの最初のクローンを作成しようとすると、次のエラーが発生します。

Perforce クライアント エラー: サーバーへの接続に失敗しました。$P4PORT TCP 接続を perforce:1666 にチェックしてください nodename も servname も指定されていないか、不明です

p4 info を実行すると、すべて問題なく表示されます。周りを見回して、.perforce または .p4settings ファイルの作成に関する多くの参照を見てきましたが、それをどこに置くか、どのように git に渡し、何と呼ぶか​​について、誰もが異なる考えを持っています。さまざまな場所でいくつかの順列を試しましたが、うまくいきません。どこが間違っているのか、それが私の問題である場合、.whatever ファイルをどのようにセットアップする必要があるのか​​ についてのアイデアはありますか? 私はマーベリックスOSを使用しています。

ありがとうございました、

サム

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

git - git-p4 で新しいブランチを検出しますか?

git-p4 は で新しいブランチを作成していませんgit p4 sync

branchList 構成エントリを使用しています (Perforce ブランチ仕様ではありません)。config に新しいブランチ仕様を追加しましたが、新しいブランチをgit p4 sync --detect-branches追加していません。

git p4 sync --detect-branches //path/to depot/@allこれは使用すべき状況ですか?

新しいブランチを検出して追加するために git p4 sync を取得するにはどうすればよいですか?