<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to SVN - Revision-String von Bibliothek und Projekt</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/87a2f6cca2/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/87a2f6cca2/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/87a2f6cca2/</id><updated>2020-02-28T01:16:01.607000Z</updated><subtitle>Recent posts to SVN - Revision-String von Bibliothek und Projekt</subtitle><entry><title>SVN - Revision-String von Bibliothek und Projekt</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/87a2f6cca2/?limit=25#c841" rel="alternate"/><published>2020-02-28T01:16:01.607000Z</published><updated>2020-02-28T01:16:01.607000Z</updated><author><name>MaxZuck</name><uri>https://forge.codesys.com/u/maxzuck/</uri></author><id>https://forge.codesys.com8a5c04c2b850008a16ddad510f10a0cddc7835e9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Zusammen&lt;/p&gt;
&lt;p&gt;Wir haben das SVN PlugIn installiert. Unser Projekt verwendet eine Library, welche auch im SVN eingebunden ist.&lt;/p&gt;
&lt;p&gt;Nun würden wir gerne in der Library eine Funktion erstellen, die sowohl für die Library selbst, als auch für das eigentliche Projekt, die SVN-Revision zusammenfügt und ausgibt. Grundsätzlich hätten wir hierfür aus der jeweiligen SVN_VERSION_INFO Konstanten die Version ausgelesen.&lt;/p&gt;
&lt;p&gt;Wenn wir in der Library die Konstante SVN_VERSION_INFO.VERSION auslesen, lässt sich die Lib zwar noch kombilieren. Wenn aber der entsprechende Code der Lib von dem Projekt verwendet wird erscheint der Fehler: &amp;lt;&amp;lt;c0046: not="" defined="" 'svn_version_info'="" identifiert=""&amp;gt;&amp;gt;. Wenn in dem Projekt selbst SVN_VERSION_INFO.VERSION ausgelesen wird, ist alles in Ordnung und wir erhalten die SVN-Revision des Projektes.&amp;lt;/c0046:&amp;gt;&lt;/p&gt;
&lt;p&gt;Verwenden wir statt SVN_VERSION_INFO.VERSION die SVN_Info_Summary.sVersionSummary Konstane, lässt sich die Lib zwar auch kombilieren, beim kombilieren des die Lib verwendenden Projektes erscheint dann aber die Fehlermeldung_ &amp;lt;&amp;lt;c0136: of="" use="" 'svn_info_summary'="" name="" ambigous=""&amp;gt;&amp;gt;. Die gleich Fehlermeldung erscheint, wenn SVN_Info_Summary.sVersionSummary in dem Projekt selbst ausgelesen wird.&amp;lt;/c0136:&amp;gt;&lt;/p&gt;
&lt;p&gt;Was ist die geschickteste Möglichkeit, innerhalb der Library, sowohl an die SVN-Revesion der Library selbst, als auch an die SVN-Revision des die Library verwendenden Projektes heranzukommen?&lt;/p&gt;
&lt;p&gt;Vielen Dank schon im Voraus&lt;br/&gt;
Max&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>