<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Automatic keeping track of project revision]]></title><description><![CDATA[<p dir="auto">Hi,<br />
Is there a possibility to automatically generate a time stamp + revision number at the moment you compile the project (and load it to the target?<br />
It is not complicated to generate a time stamp and revision number, but I'm looking for a more automatic method to differentiate when which revision was loaded.<br />
Especially when a project is in further development, it sometimes is difficult to know / check when and what revision was used.<br />
Adding a revision number manually and display it in the HMI is not a problem at all, but creating a "permanent" time stamp at the moment you compile the project is something I did not figure out yet.<br />
Any input is appreciated!</p>
<p dir="auto">Regards,<br />
Peter</p>
]]></description><link>https://forum.rexygen.com/topic/105/automatic-keeping-track-of-project-revision</link><generator>RSS for Node</generator><lastBuildDate>Mon, 16 Mar 2026 05:32:58 GMT</lastBuildDate><atom:link href="https://forum.rexygen.com/topic/105.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Apr 2020 07:10:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Automatic keeping track of project revision on Wed, 22 Apr 2020 19:10:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.rexygen.com/uid/17">@RexPeter</a> said in <a href="/post/377">Automatic keeping track of project revision</a>:</p>
<blockquote>
<p dir="auto">Software is in my point of view never "finished"</p>
</blockquote>
<p dir="auto">Tell us about it <img src="https://forum.rexygen.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=rfreqd0ultg" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /></p>
<p dir="auto">Your recommendation regarding revision identifier is in our pipeline. Since Monday already. Thanks!</p>
<p dir="auto">Jaroslav</p>
]]></description><link>https://forum.rexygen.com/post/379</link><guid isPermaLink="true">https://forum.rexygen.com/post/379</guid><dc:creator><![CDATA[jaroslav_sobota]]></dc:creator><pubDate>Wed, 22 Apr 2020 19:10:25 GMT</pubDate></item><item><title><![CDATA[Reply to Automatic keeping track of project revision on Wed, 22 Apr 2020 06:15:34 GMT]]></title><description><![CDATA[<p dir="auto">Hi Jaroslav,</p>
<p dir="auto">Amazing, that are interesting blocks you used to achieve this.<br />
Thank you very much for this example, I 'm certainly will make use of that!</p>
<p dir="auto">PS: would it make sense to expand the INFO block with also a Revision field?<br />
<img src="/assets/uploads/files/1587536123771-f366db81-c10d-4305-bdfc-eb9acc044c39-image.png" alt="f366db81-c10d-4305-bdfc-eb9acc044c39-image.png" class=" img-fluid img-markdown" /><br />
Software is in my point of view never "finished" and adding a revision number in the INFO block in that case also can be used in the HMI as a kind of "About" screen with all information about this application created.<br />
<img src="/assets/uploads/files/1587536044280-d504d6b5-eaad-4e27-b54c-141b4d42fb87-image.png" alt="d504d6b5-eaad-4e27-b54c-141b4d42fb87-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Best regards,<br />
Peter</p>
]]></description><link>https://forum.rexygen.com/post/377</link><guid isPermaLink="true">https://forum.rexygen.com/post/377</guid><dc:creator><![CDATA[RexPeter]]></dc:creator><pubDate>Wed, 22 Apr 2020 06:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to Automatic keeping track of project revision on Mon, 20 Apr 2020 12:41:07 GMT]]></title><description><![CDATA[<p dir="auto">Hi Peter,<br />
I was wrong, sorry... Even the information from the INFO block can be reached from your algorithm.</p>
<p dir="auto">Here's the updated project: <a href="/assets/uploads/files/1587386413715-rexygen-build-date-revision.zip">rexygen-build-date-revision.zip</a></p>
<p dir="auto">Jaroslav</p>
]]></description><link>https://forum.rexygen.com/post/375</link><guid isPermaLink="true">https://forum.rexygen.com/post/375</guid><dc:creator><![CDATA[jaroslav_sobota]]></dc:creator><pubDate>Mon, 20 Apr 2020 12:41:07 GMT</pubDate></item><item><title><![CDATA[Reply to Automatic keeping track of project revision on Mon, 20 Apr 2020 12:42:39 GMT]]></title><description><![CDATA[<p dir="auto">Hi Peter,<br />
build date can be read using the <a href="https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/GETPS.html">GETPS function block</a>.</p>
<p dir="auto">Application version can be added using the <a href="https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/CNA.html">CNA block</a> and a CSV file in project folder. Still, you'll need an external "application release batch" which will generate the version number e.g. from SVN or GIT repository (number of commits). You'll run this batch manually prior to final Compile&amp;Download.</p>
<p dir="auto"><s>Both is shown in the attached project: <a href="/assets/uploads/files/1587381694160-rexygen-build-date-revision.zip">rexygen-build-date-revision.zip</a></s> (EDIT: see next post)</p>
<p dir="auto"><s>The Description string from the INFO block is not reachable from the algorithm.</s> (EDIT: see next post)</p>
<p dir="auto">Thanks for all the questions!</p>
<p dir="auto">Jaroslav</p>
]]></description><link>https://forum.rexygen.com/post/374</link><guid isPermaLink="true">https://forum.rexygen.com/post/374</guid><dc:creator><![CDATA[jaroslav_sobota]]></dc:creator><pubDate>Mon, 20 Apr 2020 12:42:39 GMT</pubDate></item><item><title><![CDATA[Reply to Automatic keeping track of project revision on Thu, 16 Apr 2020 13:28:57 GMT]]></title><description><![CDATA[<p dir="auto">Hi Jaroslav,</p>
<p dir="auto">Thanks for the feedback on this.<br />
Indeed that is there and when I'm connected to the target I would be able to see it.<br />
However if a unit is in the field, and the user in front ONLY has the User Interface, I would like the user to provide me the version (or Revision) of the project and the time stamp when I build / download it.<br />
So it should be in the User Interface (HMI).<br />
Is there a possibility to link a "string" of this identification screen into the HMI Designer screen?<br />
And specifically it would be nice if there was a feature to automatically update the Revision number (as well as text string) every time you rebuild (compile) the project. Manually changing the Revision number whenever you create a new one will work, but might be forgotten and than we  might deal with 2 different versions that you are not aware off since it has the same "version" number...<br />
Maybe on the "wish list" if this does not exist yet?</p>
<p dir="auto">Best regards,<br />
Peter</p>
]]></description><link>https://forum.rexygen.com/post/369</link><guid isPermaLink="true">https://forum.rexygen.com/post/369</guid><dc:creator><![CDATA[RexPeter]]></dc:creator><pubDate>Thu, 16 Apr 2020 13:28:57 GMT</pubDate></item><item><title><![CDATA[Reply to Automatic keeping track of project revision on Thu, 16 Apr 2020 09:47:23 GMT]]></title><description><![CDATA[<p dir="auto">Hi Peter,<br />
the timestamp is already in place. Just use Target-&gt;Identification from the menu when in Watch mode. You should get something like this:<br />
<img src="/assets/uploads/files/1587030208393-rexygen-target-identification.png" alt="rexygen-target-identification.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">The Title, Author, etc. is added using the <a href="https://www.rexygen.com/doc/ENGLISH/MANUALS/BRef/INFO.html">INFO</a> block which you add into the project main file.</p>
<p dir="auto">Hope this helps, let me know.</p>
<p dir="auto">Jaroslav</p>
]]></description><link>https://forum.rexygen.com/post/367</link><guid isPermaLink="true">https://forum.rexygen.com/post/367</guid><dc:creator><![CDATA[jaroslav_sobota]]></dc:creator><pubDate>Thu, 16 Apr 2020 09:47:23 GMT</pubDate></item></channel></rss>