What is the latest version of the phabricator?

I’m a bit confused because I don’t anywhere any detaoils about version of the phabricator?
On https://github.com/phacility/phabricator/ I don’t see any git tags.

Phabricator doesn’t use version numbers, git tags, or Github. The latest version is always “master”.
See https://secure.phabricator.com/book/phabricator/article/upgrading/ for more details.

Phabricator doesn’t use version numbers, git tags, or Github.

Which is not entirely true as it is possible to use master or stable version.

Issue us that on packaging phabricator needs to be used some version. Even if it will be checkout date.

This is really odd situation to see that phablicator developers refuse to use regular versioning and it is probably only software which refuses that paradigm. Versions is relly necessary to even figure out that phabtricator code needs to be updated on the web server.

Try to think that some phabricator instances will be running in envs without connectivity to the public network and updating software not over package management software is not acceptable.

As I wrote versioning is necessary to package software. Do you have any approach to that dilemmas?

We do have an approach, but you’re not going to like it. Our approach is “ignore packaging”. See https://secure.phabricator.com/T4200 for previous discussion.
In https://secure.phabricator.com/w/community_resources/#packaging , there’s several attempts by the community to provide various packaged solutions - one of these may work for you.

You can use the “date of the last commit” as a proxy version “number” (which you can take automatically), or something like the “year-week” value, which is only used for most merge commits on stable.

You can use the “date of the last commit” as a proxy version “number” (which you can take automatically), or something like the “year-week” value, which is only used for most merge commits on stable .

Issue is that it would be good to have two things:

  • stored somewhere version of the phabricatior web application.
  • that stored version could be used as well do displayed in web content

Someone has some good candidate for thae place where to populate last commit version date and hash to some place into phabricator tree?

Not sure what you’re asking here.
If you navigate to /config/ in your Phabricator install, there’s a Version Information table that shows commit hash and date of each component:
image
This information is loaded at PhabricatorConfigConsoleController.php.

Version string has exact definition.


What is used now cannot be used as software version string.

Phabricator does not support an incrementing version number, and no customers have expressed interest in this feature so I don’t have any plans to support it. If this is a requirement in your use case, you should select a different software package which meets the requirement.