<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic VCS-Server to develop GDL-Library in a team - using GIT?? in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370331#M730</link>
    <description>&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;I am looking for a proper way to work/develop on a gdl-lib containing about 200 objects in a team of 5 persons.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had a look to GIT, but there binary files are problem...&lt;/P&gt;&lt;P&gt;What do you use for colarborate, versonaring and merging .gsm files?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;...or has anybody experience using/loading the objects directly in .XML format in AC?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best regards from Vienna,&lt;/P&gt;&lt;P&gt;Yours, Klaus&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 11 Feb 2023 00:25:24 GMT</pubDate>
    <dc:creator>klaus</dc:creator>
    <dc:date>2023-02-11T00:25:24Z</dc:date>
    <item>
      <title>VCS-Server to develop GDL-Library in a team - using GIT??</title>
      <link>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370331#M730</link>
      <description>&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;I am looking for a proper way to work/develop on a gdl-lib containing about 200 objects in a team of 5 persons.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had a look to GIT, but there binary files are problem...&lt;/P&gt;&lt;P&gt;What do you use for colarborate, versonaring and merging .gsm files?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;...or has anybody experience using/loading the objects directly in .XML format in AC?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best regards from Vienna,&lt;/P&gt;&lt;P&gt;Yours, Klaus&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2023 00:25:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370331#M730</guid>
      <dc:creator>klaus</dc:creator>
      <dc:date>2023-02-11T00:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: VCS-Server to develop GDL-Library in a team - using GIT??</title>
      <link>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370348#M731</link>
      <description>&lt;P&gt;Do not use binary files (.gsm) on github. Use text format (hsf) which is suitable fot github workflow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are two options:&lt;/P&gt;
&lt;P&gt;1. Edit your library files (gsm) in AC's object editor, then use lp_xmlconverter.exe to convert them to hsf and commit+push your edits to github.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Edit hsf files with external editor. I use vscode editor for editing scripts in hsf folder structure. After saving a script, gsm is auto generated with aftersave hook and &amp;nbsp;lp_xmlconverter.exe&lt;/P&gt;
&lt;P&gt;Switching to AC, I added a “Reload Library” button to my toolbar to update edited objects&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can check build scripts of my library directly on github&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/malamalca/ar_library" target="_blank"&gt;malamalca/ar_library: ARCHICAD Library of GDL objects (github.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 11 Feb 2023 13:45:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370348#M731</guid>
      <dc:creator>Miha Nahtigal</dc:creator>
      <dc:date>2023-02-11T13:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: VCS-Server to develop GDL-Library in a team - using GIT??</title>
      <link>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370771#M732</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/8208"&gt;@Miha Nahtigal&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is an interesting workflow. I wanted to try it but your README is only 5 lines long, is it possible to know how the folder structure should be ?&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2023 09:34:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370771#M732</guid>
      <dc:creator>MetalFingerz</dc:creator>
      <dc:date>2023-02-16T09:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: VCS-Server to develop GDL-Library in a team - using GIT??</title>
      <link>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370967#M733</link>
      <description>&lt;P&gt;Dear&amp;nbsp;&lt;A class="" href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/8208" target="_self"&gt;&lt;SPAN class=""&gt;Miha Nahtigal&lt;/SPAN&gt;&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you for your answer and the great workflow.&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;It is great, because one of "my" developer partners work only on the binarys directly in ARCHICAD-Editor. He do not even know the ASCI-Formats for GDL...&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":face_with_rolling_eyes:"&gt;🙄&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;so he need not deal with the formats - I will make him a bundle of batch-scripts and he&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;When I understand you right, the same workflow is possible using XML instead of HSF format, isn't it?&amp;nbsp; -&amp;nbsp; I have a lot of practice on the XML-formated-lib-objects and also some useful commandline-scripts adding or alter code in all xml-objects in a folder.... etc.&lt;BR /&gt;&lt;BR /&gt;Best regards from Vienna,&lt;/P&gt;&lt;P&gt;Yours, Klaus&lt;/P&gt;</description>
      <pubDate>Sat, 18 Feb 2023 12:48:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/VCS-Server-to-develop-GDL-Library-in-a-team-using-GIT/m-p/370967#M733</guid>
      <dc:creator>klaus</dc:creator>
      <dc:date>2023-02-18T12:48:33Z</dc:date>
    </item>
  </channel>
</rss>

