問題タブ [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.
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 リポジトリをゼロから作成することなく、クライアントの仕様を拡張する方法はありますか?
git - 存在する git リポジトリを p4 リポジトリと同期し、作業を続行します
gitリポジトリ(自分の履歴付き)をp4リポジトリ(自分の履歴付き)に同期するにはどうすればよいですか?ただし、HEADのこのリポジトリ内のファイルは同じです。
そうです
このグラフを取得しました
次に何をすればいいですか?
また、私がするとき
この致命的なエラーが発生しました: 有効なオブジェクト名ではありません HEAD~97
コマンドが失敗しました: git cat-file commit HEAD~97
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/
ですか?
git-p4 - 画像ファイルの送信時にgit p4 submitが失敗する
にいくつかの画像ファイルを送信しようとしperforce
ていますgit-p4
。を実行すると、以下のエラーが発生しますgit p4 submit
。誰でもこれを確認できますか?
git - この git rev-list 構文は何ですか?
git rev-list --max-count=1 --reverse ':/[git-p4:.*change = 68846]'
git-p4 の実行中に、最後に次のエラー メッセージを受け取りました (ネズミ!):
への最後の引数rev-list
は commit である必要があります。このように指定された commit は見たことがありません。
私はここで何を見ていますか?git-p4 は何をしようとしていますか?
git - git p4 ポート エラーが原因で失敗する
一部の開発者向けに git p4 を実装して、git の代わりに Perforce を使用できるようにしようとしていますが、後でプッシュするにはまだ git が必要です。Perforce デポ パスの最初のクローンを作成しようとすると、次のエラーが発生します。
Perforce クライアント エラー: サーバーへの接続に失敗しました。$P4PORT TCP 接続を perforce:1666 にチェックしてください nodename も servname も指定されていないか、不明です
p4 info を実行すると、すべて問題なく表示されます。周りを見回して、.perforce または .p4settings ファイルの作成に関する多くの参照を見てきましたが、それをどこに置くか、どのように git に渡し、何と呼ぶかについて、誰もが異なる考えを持っています。さまざまな場所でいくつかの順列を試しましたが、うまくいきません。どこが間違っているのか、それが私の問題である場合、.whatever ファイルをどのようにセットアップする必要があるのか についてのアイデアはありますか? 私はマーベリックスOSを使用しています。
ありがとうございました、
サム
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 を取得するにはどうすればよいですか?