問題タブ [perforce]
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 で remotes/p4/master ブランチを追跡する
git-p4 によって最初に生成されたリポジトリを複製しています。git-p4 は、追跡したい「remotes/p4/master」ブランチを使用します。そのレポを複製しているgitに、remotes/p4/masterも追跡するように指示するにはどうすればよいですか? そうすれば、「origin/remotes/p4/master」などをチェックアウトできます。
svn - Visual Source Safe 2005 のソース リポジトリの制限は?
シミュレーション開発プロジェクトに VSS を使用することを考えているので、コードとかなりの数のバイナリ ファイル (おそらく数 GB 以上) の両方が必要になります。VSS の制限が約 4 ~ 5 GB であるという Web 上の参照を見てきましたが、明確な仕様を見つけることができません。
私の最初の選択肢は SVN または Perforce ですが、チームには VSS が本当に好きな人が何人かいます -
c++ - 空白の行が多すぎる非常に奇妙なビジュアルスタジオの動作
昨日、使用しているミドルウェアの新しいバージョンに更新し、PERFORCEとの非常に奇妙なマージの問題が発生しました...私の関数の1つに約1万から2万行の空白が作成されました。これはすべて正常にコンパイルされました。プログラムを実行するとクラッシュし、メモリの問題を示しました。コールスタックをさかのぼると、ビジュアルスタジオがデバッガーを関数の真ん中に向けていて、何千行もの空白があり、余分な行を削除して再コンパイルが修正されていました。この問題、私はこれがどのようになっているのか疑問に思っていましたか?コードに違いはなく、コンパイラはすべての空白を無視することになっています、これはビジュアルスタジオのある種のバグですか?
ありがとう
visual-studio-2008 - Visual Studio 2008 での Perforce の問題
私のチームは、Visual Studio 2008 を使用して SSIS パッケージを開発し、Perforce をソース管理システムとして使用しています。ユーザーがプロジェクトにファイルを追加すると、プロジェクトは、現在のバージョンであるかどうかを確認することなく、自動的にチェックアウトされます。 ファイルをチェックアウトする前に、Visual Studio にファイルの最新バージョンを強制的に取得させる方法はありますか?
通常、これは Visual Studio でファイルが「見つからない」状態になった後に発生したと判断されます。通常は次のようになります。
- ユーザー A がプロジェクトにファイルを追加します。
- ユーザー A は、プロジェクトと新しいファイルの両方をチェックインします。
- ユーザー B が最新バージョンを取得せずにプロジェクトをチェックアウトする
- ユーザー B がファイルを追加します。
- ユーザー B は、プロジェクトと新しいファイルの両方をチェックインします。
- ユーザー A は最新のプロジェクト定義を取得し、ファイルが「見つからない」ことに気付きます。
予防策として、ファイルを追加する直前に最新のプロジェクト定義を取得するようチーム メンバーに要求しています。この予防策にもかかわらず、間違いが起こり続け、ファイルが「消えて」しまいます。Perforce から手動でそれらを取得して、プロジェクト定義に追加し直すことはできますが、この苦労をまったく経験する必要はありません。Perforce がファイルへの変更を自動的に検出できることは知っています。PERFORCE は自動的にローカル コピーをサーバー バージョンと比較し、[チェックアウトの取り消し] を選択したときに違いが検出された場合は、ローカル バージョンを置き換えます。VSS のようにファイルをチェックアウトできるようにする前に、強制的にチェックする方法が必要です。 開発者が VSS に戻りたいと言うのは悲しいことです。
version-control - Perforce「ファイル コンテンツの翻訳に失敗しました」エラー
Perforce デポに大量のファイルを追加しようとしています。送信時に、次のエラーが表示されます。これは、ファイルの 1 つのファイル タイプを特定するのに問題があることを意味していると思います。
- 16380 個のファイルをロックしています...
- ファイル コンテンツの翻訳が 1 行目付近で失敗しました
- 送信が中止されました -- 問題を修正してから、'p4 submit -c 5851' を使用してください。
- 一部のファイルをクライアントから転送できませんでした。
これに関する詳細情報、具体的には実際に問題が発生しているファイルを取得するにはどうすればよいですか? 問題の修正に関しては、エラーは完全には役に立ちません。
svn - svn の perforce ジョブと同等
関連する変更をグループ化するための、svn の perforce ジョブに相当するメカニズムはありますか?
perforce - ワークスペースにないファイルを完全に元に戻す
perforce インストールから古いユーザーを削除しようとしています。以前の管理者がアクティブなワークスペース/クライアントをすべて削除していたため、ユーザーを削除できるはずですが、実行すると
ただし、ユーザーにはクライアントが関連付けられていないため、P4V で保留中の変更リスト ビューをフィルター処理すると、ユーザーはデフォルトの変更リストで 1 つのファイルをチェックアウトしているが、クライアントが指定されていないと表示されます。ユーザーとしてログインしても、ファイルを元に戻したり、何かをしたりできないようです。これを解決する方法のヒントはありますか?
perforce - PERFORCEを使用して特定のユーザーに対して先週提出されたチェンジリストを見つける方法は?
特定のユーザーが特定の時間枠で送信したすべてのチェンジリストを一覧表示するようにPERFORCEに依頼する方法はありますか?
p4の変更@2001/04/01、@ now これは、4月1日から現在までに提出されたすべての変更を一覧表示します。
p4の変更-m5-uedk ユーザーedkから送信された最後の5つの変更リストを表示します。
特定のディレクトリに対して上記の両方を組み合わせる方法はありますか?
version-control - ブランチ仕様でのPERFORCEワイルドカードの問題
ブランチ仕様では、次のビューがあります。
Perforceは、2番目のルールの「互換性のないワイルドカード」を報告します。
私がやりたいのは、「o」で始まるすべてのディレクトリを除外することです。
私は何を間違っているのですか、そしてこれをどのように修正しますか?