<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to SVN commit problems in interface library projects</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/</id><updated>2020-02-27T14:20:35.275000Z</updated><subtitle>Recent posts to SVN commit problems in interface library projects</subtitle><entry><title>SVN commit problems in interface library projects</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/?limit=25#503b" rel="alternate"/><published>2020-02-27T14:20:35.275000Z</published><updated>2020-02-27T14:20:35.275000Z</updated><author><name>esskaey</name><uri>https://forge.codesys.com/u/esskaey/</uri></author><id>https://forge.codesys.comae465239ce70622072100d289c3c5317d0ef53e9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Markus,&lt;/p&gt;
&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;We tried with the SVN Disconnect function, but it did not do the trick for us&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We have implemented a workaround, in which  we manually excluded ProjectInformation from the build process for interface libraries. Right click -&amp;gt; Properties -&amp;gt; Build tab -&amp;gt; Exclude from build check box.&lt;br/&gt;
In this way, the svn was able to record the changes but still keep the interface library compilable. &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I have sent an interface library as you requested &lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;But a fix for this bug would save us a lot of time and effort   &lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;SK&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>SVN commit problems in interface library projects</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/?limit=25#89fd" rel="alternate"/><published>2020-02-27T14:20:34.838000Z</published><updated>2020-02-27T14:20:34.838000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com7e388f8337ba5f961d79a1dc89b2f6b0034a8917</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; M.Schaber&lt;/p&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This is a bug which clearly should not happen.&lt;/p&gt;
&lt;p&gt;Usually, it's best to report SoM(M) problems directly to Schneider, as we have limited possibilities to debug and reproduce SoM(M) problems here at 3S.&lt;/p&gt;
&lt;p&gt;We need a stacktrace for further diagnostics. One possibility is to send us the project ( e &lt;a class="" href="mailto:support@codesys.com"&gt;support@codesys.com&lt;/a&gt; e ) in the broken state, so we can try to reproduce it. Another possibility is that you use some diagnostic tools to capture a stack trace of the exception. (I know that we Ship our DiagnosticToolLauncher.exe with standard CODESYS, but I don't know what =S= is shipping with SoM(M) - on the other hand, Visual Studio should also work).&lt;/p&gt;
&lt;p&gt;If the problem is related to the SVN Plugin, a workaround might be to use the "SVN Disconnect" function, then perform the modifications, and then perform an "Connect to existing project".&lt;/p&gt;
&lt;p&gt;HTH,&lt;br/&gt;
Markus&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>SVN commit problems in interface library projects</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1f3b48f405/?limit=25#c89f" rel="alternate"/><published>2020-02-27T14:20:33.645000Z</published><updated>2020-02-27T14:20:33.645000Z</updated><author><name>esskaey</name><uri>https://forge.codesys.com/u/esskaey/</uri></author><id>https://forge.codesys.com97c622175c3f8d42cebb4e6840eb95865b2ddec8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi all, &lt;/p&gt;
&lt;p&gt;I currently have an interface library project in the SVN Repository(initially committed). I tried to change the keys (version number and namespace) in the Project Information and commit the changes back to the copy in the repository.&lt;/p&gt;
&lt;p&gt;I got the error: "The given key was not present in the dictionary" when I try to commit.&lt;/p&gt;
&lt;p&gt;The SVN commit only seems to work with the option "Automatically generate POUs for property access"  in Project Information window. But this creates a conflict as the library is an interface library.&lt;/p&gt;
&lt;p&gt;Will greatly appreciate any workarounds to this problem. &lt;/p&gt;
&lt;p&gt;Environment: Schneider Electric SoMM v4.3 &lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;SK&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Compile_Errors.png" rel="nofollow" src="https://forum.codesys.com//download/file.php?id=1866"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Error_SVN_Commit.png" rel="nofollow" src="https://forum.codesys.com//download/file.php?id=1865"/&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>