問題タブ [changelog]
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.
android - Android リポジトリの変更ログ
文書化されているように、リポジトリを含む Android ソース リポジトリをダウンロードしました。その後は定期的に「repo sync」で同期しています。それはすべてうまくいきます。ただし、異なる同期間の最近の変更のリストを取得したいと考えています。どのように行うことができますか?
前もって感謝します。
よろしく、マイク
android - Android の変更履歴
私は中級の Android 開発者で、主に 2.2.x バージョンに焦点を当てています。私のソフトウェアはすべてそのバージョンと互換性がありますが、Android は新しいバージョンを通じて進化しているため、開発変更の明確な変更ログ履歴を見つけることができません (導入された新機能、非推奨または削除された機能など)。
開発者に関する詳細情報を取得できるWebページ、RSSリスト、または情報プールを提案できますか(ウィジェットを新しいタブに変更するなど、ユーザー関連ではありません)、すべてのAndroidバージョンでの変更に関連していますか?
前もって感謝します
postgresql - PostgreSQL で過去 n 分間の変更を見つける方法
私は PostgreSQL と MS SQL サーバー データベースを同期するプログラムを書いています (そして、この移行にいくつかの変更を加えています)。数百万のレコードがあると、長い時間がかかり、サーバーにかなり悪い負荷がかかりますselect *
。また、変更されていないレコードを解析し、MS SQL サーバーに対して検証するために、より多くのリソースが必要になります。
過去 n 分間に発生した変更を確認するために解析できる PostgreSQL のログはありますか? これにより、作業が必要なレコードのみを選択できます。パフォーマンスの向上。
mongodb - 変更ログの作成中にmongoexportのオプションが多すぎるエラー
mongoexportを使用してoplogのcsvをエクスポートしようとしています...これまでに読んだすべての引用符の組み合わせを試しました...
しかし、私は取得し続けます
何が間違っている可能性がありますか?
たくさんねじ込んだ後、私はこれを試しました
これは魅力のように機能します。しかし、それでもこれ
動作しません。出力
Timestamp()に何か問題があると感じますか?
testing - タスクの変更ログは誰が書くべきですか? 開発者またはテスター?
私はいくつかの製品を保守しているソフトウェア会社で働いています。
「バグトラッカー」を使用して、問題の製品に関連するすべてのタスクを管理します。
私たちはスクラムを使用しており、会社のルーチンは基本的に次のとおりです。
- 顧客はサポートに連絡し、問題の解決や機能の実装を要求します。
- 製品の所有者はタスクを優先度順にグループ化し、それらをスプリントに指示します。
- 開発者はタスクを完成させ、最終的に一種の「変更ログ」に記入する必要があります。
- テスターは、開発者のコーディングが正しく行われたことを確認し、通話を終了します。
これが私の問題です:
開発者は「変更ログ」に記入することを好まず、通常は記入を忘れます。
これが私の質問です:
誰が「変更ログ」を完了する必要がありますか? 開発者とテスター?
この「変更ログ」は、各スプリントの終わりにエンド カスタマーに送信され、基本的に、ソフトウェアで解決または実装された内容を非技術的に説明する役割を果たします。
そして、誰がそれを行うべきですか?開発者とテスター?
github - Githubの問題からの変更ログの生成?
Github の問題から変更ログを自動的に生成する方法はありますか?
理想的には、クローズされたマイルストーンを指定して、タイトル付きのクローズされた問題のプレーン テキスト リストを生成できるようにしたいと考えています。さらに良いのは、問題へのリンクと問題自体のタイトルのマークアップを含むリストです。
github - JIRA、GitHub、およびJenkinsを使用した自動変更ログ
私のチームは最近、過去数か月で3つのテクノロジーすべてに切り替え、それを稼働させるために一生懸命取り組んできました。次のステップは、変更ログを自動化することです。JIRAに、githubコミットメッセージでタグ(例:TAG-123)を探すように設定しました。Jenkinsは、5分のタイマーでGitHubのコミットを監視し、プル、ビルドなどを行います。
私が見たいのは、ビルドが「本番環境に昇格」としてマークされたときに自動的に生成される変更ログです。私はそれが次のようなことをするのを見たいです:
- Jenkinsに本番リリースとしてマークされた以前のビルドを照会し、対応するgitcommitSHA1を取得します。
- 現在のGitコミットと前のコミットの間に差分を実行します
- 参照されているすべてのJIRAチケットを検索する
- JIRAタイトルのリストをコンパイルする
- リストをテキストファイルにエクスポートしてビルドドロップに配置します(Jenkinsから直接アクセスできる場合はボーナス)
このフローが記述どおりに実行されるかどうかは関係ありません。私は最終結果を求めており、車輪の再発明を検討していません。確かに、誰かが以前にこのようなことをしたのでしょうか。
再発明に関する限り、https://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Pluginを見つけることができました。これにより、誰かが本番環境へのプロモートアクションに便乗して別のスクリプトを実行できます。 。次に、上記を実行するための機能を収集する必要があります。(また、Jenkinsが現在のGitHubコミットにタグを付けることができることに気付きました。これは、私のチームが追加で行う可能性があります。)
これを達成することに近いものは何でも大歓迎です。
ありがとうございました!
versioning - Web アプリの変更ログの優れた例を探す
過去数か月間、会社向けの Web アプリ (ベータ版) に取り組んできました。リリースの時点で振り返ってみると、より優れたバージョン管理システムを導入する必要がありました。将来のリリースに向けてルールセットを用意したので、今後、より良い内部慣行を開発できることを願っています。
群を抜いた Web アプリケーション (またはデスクトップ) の変更ログの例は何ですか?
jpa - EclipseLink監査/履歴/変更の追跡
データの変更を追跡し、アプリケーションの履歴ログを作成する方法を実装しようとしました。私はEclipseLinkを使用しているので、EclipseLink FAQに書かれているように、変更を簡単かつ可能に取得できるはずです 。最初のソリューションは機能しますが、2番目のイベントベースは機能しません。イベントが発生するたびに、ObjectChangeSetはnullになります。
単にHistoryPolicyを使用していない理由は、ログオンしているユーザー(dbユーザーではない)と変更されたデータに関する情報を別のテーブルに保存したくないためです。私はたくさん検索しましたが、この問題の解決策を見つけることができません。
これは私のエンティティクラスです:
そしてこれは私のDescriptorEventAdapterクラスです:
私が使用したpersistence.xmlファイル:
どんな助けでも大歓迎です。
java - EclipseLink JPA追跡の変更
JPAエンティティの変更をログに記録しようとしています。このため、各エンティティは、LogEntry オブジェクトのリストを持つ抽象エンティティ クラスから継承します。
AbstractEntity クラス:
LogEntry クラス:
これに対する私のアプローチは、エンティティが更新または永続化される前に、新しい LogEntry オブジェクトを作成し、それをエンティティの LogEntry リストに追加することでした。
私は次の解決策を試しました:
- コールバック アノテーション (@PreUpdate、@PrePersist など) をエンティティ クラスで直接使用するか、AbstractEntity に接続されたエンティティ リスナーで分離して使用する
- EclipsLink の DescriptorEvent と対応するコールバック メソッドをエンティティ リスナーで使用します。これは最も有望な試験でした。preUpdate では、影響を受けるオブジェクトに新しい LogEntry を追加できました。追加された LogEntry も正しく永続化されましたが、preUpdate はデータベース操作によって呼び出されます (select も preUpdate の呼び出しにつながります)。そのため、変更されたオブジェクトと変更されていないオブジェクトを区別することはできません。ディスクリプタ イベント、関連するクエリ、または unitOfWork から提供された変更セットは、いずれの場合も null です。現在のオブジェクトと古いオブジェクト (記述子イベントによって提供される) の比較は複雑すぎますね。一方、preUpdateWithChanges では、変更されたエンティティを簡単に検出できましたが、この時点では明らかにログエントリを追加するには遅すぎます。ログエントリは保持されません。
これらの試行のほぼすべてで、影響を受けるエンティティの属性 (name や validTo など) を変更できます。しかし、新しい LogEntry インスタンスを作成したり、この LogEntry インスタンスを永続化したりする機会を提供するソリューションはありません。また、LogEntry を手動で永続化するために、jndi ルックアップを介してセッション Bean のインスタンスを取得しようとしました。jndi ルックアップは機能しますが、セッション Bean の create または update メソッドを呼び出しても効果はありません。
現在のエンティティ リスナーは次のようになります。
Hibernate Envers は、さまざまな理由からオプションではありません。
EclipseLink のバージョンは 2.3.2 です。