ProjectVersionFromGit

Andrew Bindraw - 9月 16, 2020

Set version for project from git

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.24 - 4.25
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

This plugin can be possible set version for project from git tag, branch name, commit hash and set datetime build. 

テクニカルノート

https://github.com/mrbindraw/ProjectVersionFromGit

WARNING!

  • Make sure your project under git system control (contain /.git folder in root of project)
  • Make sure git tag have format like MAJOR.MINOR.PATCH


Features:

  • Update version on the fly without connect to source control in UEditor and rebuild project
  • Set version for project from git tag, branch name, commit hash and set datetime build 


Number of C++ Classes: 2

C++/Blueprints functions:

  • GetProjectVersion() : Text
  • GetProjectVersionMajor() : Integer
  • GetProjectVersionMinor() : Integer
  • GetProjectVersionPatch() : Integer
  • GetProjectVersionBranchName() : Text
  • GetProjectVersionCommitHash() : Text
  • GetProjectVersionDateTimeBuild() : Text
  • GetProjectVersionFormatAll() : Text


Supported Development Platforms: Windows, Linux, MacOS, Android, iOS

Supported Target Build Platforms: Windows

https://github.com/mrbindraw/ProjectVersionFromGit