多くのEclipseプラグインは1.2.4-201202017
のようなバージョン番号を持っているため、ビルド日(またはビルド時刻)が追加されます。私はそれがどのように自動的に達成できるのだろうか。私はfeature.xml
ファイルにバージョン番号を持っていますが、私はそれを変更し、ビルド日のすべての変更で私のバージョンコントロール(水銀)を汚染したくありません。私はキーワード拡張を使用することを考えましたが、バージョン番号の一部になりたくない特殊文字が必要です。 Eclipse内からプラグインをビルドするので、日付を追加するビルドスクリプトもありません。あなたが必要な書式YYYYMMDDで(OS)で日付を得ることができる場合、あなたはキーワード拡張のための独自のキーワードを構築し、それを使用することができますEclipseプラグインのバージョン番号に自動的にビルド日を追加します
2
A
答えて
3
私のような何かをするために使用この:あなたのbuild.propertiesファイルを開くと0.9.0.qualifier
:私はすべてのプラグインのXML(は、Feature.xml ...)の末尾に追加さ.qualifier
、私のプラグインのバージョンは、このように見えましたこのようなものがあるはずです:
#Enable/disable the generation of a suffix for the features that use .qualifier.
#The generated suffix is computed according to the content of the feature
#generateFeatureVersionSuffix=true
コメントを外して、うまくいけばうまくいきます。
0
(システムコマンドは、キーワード定義の内部呼び出し可能ある)
+0
水銀のキーワードのアプローチは絶望的なアイディアでした。もう一つの答えは私が探していた日食を提供しました - おそらく私の質問ではっきりと公式化されていないかもしれません。 –
関連する問題
- 1. Eclipseに "自動的にビルド"と "ビルド"する機能を追加するプラグイン
- 2. MavenでビルドされたEclipseプラグインのバージョン番号更新プロセスを自動化するには
- 3. 自動バージョン番号
- 4. Mercurialを使用した自動ビルドのバージョン番号
- 5. Mavenプラグインを自動的にビルドする
- 6. VS2005:ビルド番号を自動的に生成する方法は?
- 7. プロジェクトの.rcファイルのバージョン番号を自動的にインクリメント
- 8. ASP .NETコアのバージョン番号を自動的にインクリメント
- 9. ASP.Netバージョン/ビルド番号
- 10. assemblyinfoを使わずにTFSビルドでバージョン番号を自動的に増やす方法はありますか?
- 11. Jenkinsのバージョン番号プラグインBUILD_NUMBER
- 12. Eclipse内の特定のプラグインのバージョン番号を確認します。
- 13. Eclipse - PHPプロジェクトのバージョン番号
- 14. ルビコードのgithubからビルド番号と日付を追加するには?
- 15. Eclipse Neon 2.0自動的にコメントが追加されます
- 16. ビルド番号の自動コミットと増加のためのスクリプト
- 17. 自動的に変数をコンストラクタに追加する+ eclipse
- 18. 異なるテーブルのID番号を新しいエントリに自動的に追加しますか?
- 19. PHPDocblocksとGitの自動バージョン番号
- 20. スタティック自動インクリメントプロジェクトのバージョン番号
- 21. EclipseでOpenGLのインポートを自動的に追加する
- 22. PHPフォルダの作成(mkdir)フォルダ名に自動追加番号?
- 23. eclipseプラグインにjarを追加
- 24. Play 2.0:ページフッターにSBTビルド番号を追加するには
- 25. Twilio番号に転送番号をプログラムで追加します。
- 26. Dingo API - バージョン番号をURLに追加するには?
- 27. Subclipseプラグインをeclipse IDEの新しいバージョンに追加するには?
- 28. すべてのコミットにGithub発行番号を自動的に付加する
- 29. は、ant run中にeclipseで自動的に "ビルド"を無効にします
- 30. 日に番号を追加します(H:MM:SS:SSS)私は(:mm:ssの:H SSS)日付ギを追加する形式
これはKeplerでもうまく動作しますが、 'generateFeatureVersionSuffix'行は私のbuild.propertiesファイルにありません。 (私はEMFプラグインを更新しました)。単にそれを追加するだけで魅力的に働いた。 – allprog