ProjectVersionFromGit

Andrew Bindraw - 9月 16, 2020

Set version for project from git

  • 支持的平台
  • 支持的引擎版本
    4.24 - 4.25
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

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