問題タブ [depot]

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

perforce - Perforce: デポの名前を変更する

Perforce では、デポの名前を変更できますか?

さまざまな名前のデポを統合できると思いますが、デポの履歴全体を引き継ぐことはできないと思います。

Renaming Depot Directoriesの記事を見たことがありますが、これはデポの下のディレクトリにのみ適用されます (デポ自体には適用されません)。

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

integration - 異なるPERFORCEデポ間で双方向の統合を行う方法は?

異なるPERFORCEサーバー/デポ間の統合をどのように行うべきか知りたいです。

双方向の統合を可能にするソリューションを探しています。

このリモートデポの使用に関する記事では、リモートデポを読み取り専用としてマップする方法について説明します。これは、両方のサーバーでマッピングを行う唯一のソリューションですか?もしそうなら、これは私が双方向の統合を行うために単一のブランチ仕様を使用できなかったことを意味します。

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

c# - C# を使用してツリービューに perforce のデポを表示する

私は P4.NET の専門家ではなく、perforce のデポをツリービュー (windowsform アプリケーション c#) で表示したいと思います...

* "p4 dirs" ですべてのデポを取得 => p4 dirs "//*" たとえば、これにより depot1 depot2 ..etc が得られる場合があります

*ディレクトリ内のファイルのリストを取得するには、fstat=> p4 fstat "//depot1/*" を実行します

さて、このコードを使用してツリービューを構築する方法は? どんな助けでも大歓迎です

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

perforce - 複数のプロジェクト用の Perforce デポのセットアップ

概要:複数の関連プロジェクトをサポートできるように、デポと開発環境をセットアップする方法を理解するための支援が必要です。

詳細: 今まで、プロジェクト A - ロボット バージョン A の 1 つのプロジェクトしかないデポがありました。

ハードウェアにいくつかの違いがある新しいバージョン (ProjectB) の作業を開始しています - I/O ポートのマッピングとタイマーが変更されました。両方のプロジェクトのコードを引き続き開発したいと考えています。

これは、ProjectB が一部のファイルを ProjectA と共有し、一部のファイルが異なることを意味します。

違いはHW関連の項目であるため、私が考えているのは、共通領域を作成し、次に、共通領域がデバイスに依存しないコード用であり、プロジェクト固有の領域がデバイス依存コード用である特定の領域をプロジェクトすることです。

違いが大きいので、ファイル内で #ifdef を実行したくありません。いくつかの違いは単純です - 異なる I/O ポート マッピングといくつかは完全に新しいモジュールです。

メンテナンスを容易にするために、デバイスに依存するコードの違いを比較し、選択した変更を反映できるようにしたいと考えています。

最後に、比較中の私の負担を最小限に抑えるために、将来の比較で表示されないように、問題ないとわかっている違いにマークを付けたいと思います。

ヘルプ!

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

mapping - Perforce デポ/クライアント マッピング

デポから特定のフォルダにマッピングされているクライアントの情報を取得するための Perforce のコマンドはありますか?

例:

デポの場所があります //depot/myfolder/somefile.java

どのクライアントがこの場所をどのパスにマップするかについての情報を知りたい:

//client1/c:/folder1/somefile.java //client2/d:/folder2/somefile.java ...

この情報は「p4 client」から取得できますが、現在のクライアント用であり、特定のフォルダー/ファイル用ではありません。

よろしく、ビクター

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

ruby-on-rails - プライベート メソッド「total_price」が呼び出されました #

私は Depot チュートリアルを使用していますが、合計価格を定義するときに問題が発生しています: これは私が得ているエラーです: 誰かがそれの何が問題なのか知っていますか? ありがとうございました。


多数の行 (3 億以上) を持つテーブルで count(*) を使用したクエリのパフォーマンス

sqlite の使用には制限があることは理解していますが、このシナリオを処理できるかどうかを知りたいです。

私のテーブルには 3 億件以上のレコードがあり、データベースは約 12 ギガです。sqlite を使用したデータ インポート ユーティリティは、素晴らしく高速です。しかし、その後、このテーブルの文字列列にインデックスを追加し、この操作を完了するために一晩中実行しました。これを他のデータベースと比較したことはありませんが、かなり遅いように思えました。

インデックスが追加されたので、データ内の重複を探したいと思っています。そのため、「having count > 0」クエリを実行しようとしていますが、数時間もかかっているようです。私のクエリは次のようになります。

このクエリは col1 のインデックスを使用すると思いますが、クエリの実行が遅いため、そうではないのではないかと思います。

おそらくSQLサーバーはこの種のことをよりうまく処理できますか?

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

version-control - サーバー側のPerforceフォルダーのコピー/移動-ファイルのローカル同期なし

私が現在取り組んでいるプロジェクトでは、/branchsフォルダーと/tagsフォルダーにたくさんのフォルダーがあります(SubversionからPerforceへの移行後に残っています)。

混乱を解消したい-フォルダをローカルに取得せずに、デポ上で直接、リモートでフォルダを移動/コピー/名前変更したい。数百GB、おそらく数百万のファイル(数十のブランチx〜5GB)について話しているため、ローカルで取得できません。

サーバー上でフォルダを移動するようにPERFORCEに注文することは可能ですか?

(PERFORCEマシンに直接アクセスすることはできません。サーバー上でフォルダーを移動したり、PERFORCEデータベースを更新したりすることはできません)。

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

ruby-on-rails - image_url 単体テストが失敗するのはなぜですか? (Rails 'Depot' チュートリアルを使用したアジャイル Web 開発から)

私は新しく、Rails を使用したアジャイル Web 開発、第 4 版(Rails 3.2 用) という本を使用して Rails を学習しようとしています。これまでのところ、問題なくすべての章を完了することができました。エラーがあった場合、それはたいてい私のずさんなコード (カンマの忘れ、'end' ステートメントなど) でした。しかし、モデルの単体テストに関する章で問題が発生しました。画像の URL が .gif、.jpg、または .png のいずれかで終わることを検証している部分。

depot/test/product_test.rb ファイルの本からコードをそのままコピーしました。

しかし、rake test:unitsコマンドを実行すると、次のエラーが発生します...

これは、テストしている画像の URL が無効であることを意味しますか? 「fred.gif が無効であってはならない」という内容が正しいのに、テストが失敗するのはなぜですか?

私がそこに持っている他のテスト(例えば、「製品属性が空であってはならない」、「製品価格が正でなければならない」など)がうまく動作するので、テストのこの部分が間違っているに違いないと確信しています。 . 「テスト画像の URL」コード ブロックを取り出しても、エラーは発生しません。

私が間違っていることを教えてください。ProductTest の全体を投稿する必要がある場合は、投稿できます。


更新: Products モデルにタイプミスがあり、テストが失敗しました。すべて修正されました。

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

search - PERFORCEデポ(P4V)でファイルのコンテンツを検索するにはどうすればよいですか?

現在、PERFORCEバージョン2010.2を使用しています。このバージョンには、すべてのファイルのコンテンツを検索する統合検索機能がないようです。現在のP4Vバージョンでは、ファイル名のみを検索でき、コンテンツは検索できません。

これに関するご意見をいただければ幸いです。

前もって感謝します。

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

ruby-on-rails - 「デポ」アプリを拡張して、カート内の合計アイテムを含める

「レールを使用したアジャイル Web 開発」という本からデポ アプリを作成する作業を進めています。横の列にカートが表示される代わりに、「(x) 個のアイテムが現在カートに入っています」というステートメントが表示されるように、その機能を変更したいと考えています。

私はこのコードを持っています:

line_items コントローラー (カートに入っているアイテム):

そしてカートコントローラー:

「(x) 個のアイテム」をカート内の現在のアイテム数に変更できるように、アプリケーション レイアウト ビューからカートを参照するにはどうすればよいですか? 私は試してみましたが@total_cart.line_items、私が考えることができる他のすべてのバリエーション。

編集:カートモデルにコードがありますcurrent_item.quantity-これが必要な値であるため、アプリケーションレイアウトビューでこれをどのように参照しますか? ありがとう!