問題タブ [changelist]

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 に答える
1627 参照

php - PHPでp4変更リストを作成する

p4から利用できる実際の変更リストIDを返す変更リストを作成しようとして、私は非常に苦労しています。

私が試してみました

$out = $p4->run('change','-o'); $out = $p4->run('change','i');

print_r($out);

これについて何か考えはありますか?説明値を渡す機能がないようです

これは、使用している更新されたコードと返されたデータです

返ってきたデータはこちら

d 関数は、見栄えを良くするためにその周りにある単なる print_r です。

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

p4v - 保留中のチェンジリストをチェンジリスト番号でフィルタリングする方法

p4Vクライアントを使用して、保留中の変更リストを棚上げされたファイルで確認したいと思います。チェンジリスト番号を持っていますが、チェンジリスト番号に基づいてフィルタリングする方法が見つかりません。

Ctrl-Gを使用して保留中のチェンジリストを検索する方法を知りました。しかし、それは私に棚を開けるオプションを与えません。

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

perforce - Perforce コマンド「P4 変更」の仕組み

Perforce と統合するアプリケーションを開発しています。基本的な Perforce コマンドの学習段階で、「p4 の変更」がどのように機能するかについて質問があります。チェンジリストがサブミットされると、たとえば、次のファイルに影響します

  1. '//depot/Web/content/main.css'
  2. '//depot/Tool/app/init.py'

ここでコマンドを発行すると:

'p4 変更 //depot/Web/...'

変更リストが結果に表示されます。では、Perforce はこの情報をどのように管理するのでしょうか? パスとストアを分解しますか? それとも、オンラインの部分文字列クエリを実行しますか?

Perforce データベース スキーマに「共通パス」というフィールドがあることを確認しました。この場合、値は次のようになります。

'//デポ/...'

この場合、Perforce はどのように情報を取得するのでしょうか?

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

perforce - 削除されたパスで「p4 changes」がどのように機能するか

次のイベントが年代順に発生するとします。

  1. 変更リスト 123のパス'//depot/Tool/Web/test.html'でファイルが削除される
  2. そのファイルのみを含むフォルダーはファイルとともに削除されるため、結果のディレクトリ構造は「//depot/Tool/...」になります。
  3. このとき、「p4 changes //depot/Tool/Web/...」を発行すると、エラーが発生しますか?
  4. 次に、以前に削除されたパスにファイルが追加されました:変更リスト 456の「//depot/Tool/Web/verify.css」
  5. このとき、再度「p4 changes //depot/Tool/Web/...」を発行すると、チェンジリスト123が検索結果に出てくるでしょうか?

Perforceが変更リスト/ファイル/パス情報をどのように記録するかを知りたいので、これを尋ねています。

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

ajax - iOS5のUIWebViewでの「セッションCookieとのAJAXインタラクション」がiOS6で機能しない

背景: UIWebViewを使用するiOS5でうまく機能するプログラムがあります。Webページはカスタマイズされたサーバーからロードされます。iOSとサーバー間の通信は、AJAXメカニズムを介して行われます。Cookieはセッション管理に使用されます。

問題:クライアントのイベントがサーバーに到達していません。サーバーの通知と更新がクライアントに届いていません。このため、アプリケーションはユーザーアクションに応答せず、UIがフリーズしているように見えることがあります。

アップルデベロッパサイトでUIWebViewの変更を検索しましたが、3つの変更しか表示されません。

  • ビューのrestorementIdentifierプロパティを使用した「StatePreservation」。
  • 新しいメソッドkeyboardDisplayRequiresUserAction。
  • 新しいメソッドはIncrementalRenderingを抑制します

ただし、上記のいずれもアプリケーションロジックと競合していないようです。

iOS5と比較してiOS6でAJAXの相互作用を壊す可能性のあるものを手伝ってください。もしあれば、関連リンクを教えてください。

0 投票する
3 に答える
30820 参照

svn - SVN から既存の変更リストを削除するにはどうすればよいですか

私は次のようにしてチェンジリストを作成しました...

...ファイルを追加し、チェンジリストをコミットしました...

...これで、変更リストを「保持」し、ステータスを表示するたびに表示されます。

何らかの理由で変更リストを「保持」しましたが、もう必要ないので、削除する準備ができています。この変更リストを SVN から削除するにはどうすればよいですか? チェンジリストからファイルを削除する方法は知っていますが、チェンジリスト自体は知りません。

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

perforce - 送信された変更リストを perforce 履歴から削除する

誤って間違った変更リストを perforce サーバーにサブミットしてしまいました。次に、「backout changelist」オプションを使用してそのチェンジリストをバックアウトしました。ただし、これらの 2 つの変更は、影響を受けるすべてのファイルの履歴に表示され、一度削除されてから再度追加されます。

これら 2 つの変更リストの perforce サーバーから履歴を削除できるようにしたいと考えています。出来ますか。Perforce管理者コマンドを使用して実行できますか。

編集:変更リストを削除できるのを見p4 change -d -fてきましたが、これには、変更リストにあったファイルに対して p4 obliterate を使用する必要があります。これは、変更リストの影響を受けたすべてのファイルを消去する必要があるということですか? これらのファイルを削除したくないので、これは実行可能な解決策とは思えません。提出された 2 つの変更リストのために、ファイルの特定の 2 つのリビジョンのみを消去する必要がありますか?

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

perforce - perforceで変更リストから削除せずに、ワークスペースで開いているファイルを元に戻す方法は?

perforce (サーバー バージョン 2010.1/265509 (2010/09/23) では、新しい「git のような」サーバー機能はありません) で、変更リストからファイルを削除せずに、クライアントで開いているすべてのファイルを元に戻すことは可能ですか?彼らはに属していますか?

デフォルトでは、ファイルを開いて変更リストに入れている場合 (デフォルトではない)、現在の作業状態からすばやく「コンテキスト スイッチ」を実行したい場合は、何か他のものを見てから、前の作業状態に戻ります。これを行う:

  • 新しい変更リストを作成する
  • 新しい変更リストにファイルを追加する C
  • ファイルをチェンジリストに保留する C
  • 開いているすべてのファイルを元に戻す
  • 何かをする
  • 開いているすべてのファイルを元に戻す
  • チェンジリストを取り消す C -c C

「do stuff」の中間段階で、p4 describe C はチェンジリストにファイルを表示しません。これは気がかりで煩わしく、C の内容を追跡するのが必要以上に難しくなります。

「p4 describe C」がすべてのファイルをチェンジリスト C に保持するように、「開いているすべてのファイルを元に戻す」方法はありますか?

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

version-control - UIに棚上げされたPERFORCEチェンジリストが表示されない

私は通常、PERFORCEの変更リストを次のように棚上げします。

  1. 保留中の変更リストを右クリックします。
  2. Shelveをクリックします。
  3. 後で棚上げされたチェンジリストを右クリックして棚上げを解除し、[棚上げ解除]をクリックします。

しかし、何らかの理由ではなく、UIにこれらのオプションが表示されません。

そこで、コマンドラインからチェンジリストを棚上げしました。

p4シェルフ-c'番号の変更'

これは私にとってはうまくいきましたが、問題は、P4 GUIで、保留中の変更リストとして表示され、保留中の変更リストとして表示されないことです。

これを修正してUIで正常に動作させるにはどうすればよいですか?

ありがとう。

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

django - Django 管理サイト -- 変更ページの変更リストとして ForeignKey 項目を一覧表示する

私のプロジェクト (のおもちゃバージョン) には、任意の数のオブジェクトを所有する所有者がいます。私のmodels.pyファイルは次のようになります

私の質問は、管理サイトの所有者の変更ページに関するものです。

これで、またはObjectとして登録すると、この所有者が所有するオブジェクトの編集可能なリストが取得されることがわかりました。しかし、私のプロジェクトの実際のバージョンでは、には 2 つではなく 25 のようなフィールドがあるため、これらのオプションのどちらも審美的に望ましいものではありません。TabularInlineStackedInlineObject

代わりに、所有者が所有するすべてのオブジェクトの変更リストを所有者の変更ページに表示することを本当に望んでいます。(そうすれば、所有者のすべてのオブジェクトのコンパクトなリストを取得できます。1 つの詳細を編集する必要がある場合は、そのリンクをクリックして、独自のページで編集できます。) 基本的に、次のコンテンツが必要です。

内に現れる

これを行う方法はありますか?

PS: Django 1.4 と Python 2.7 を使用しています。