<?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 Re: Tracking a project in git in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244235#M30459</link>
    <description>&lt;P&gt;are You just need&amp;nbsp;- add something to .gitignore? &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If You want save (and than retrieve) full status - store whole .metadata&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I can't tell You more - all look, like You can store only selected project folder, and I have experience - transfer Jobs between my computers by this way, all was fine,&amp;nbsp;but I do not have experience - what could be potential problem if do this.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Think Talend team do not answer for this question by clean reasons :-), so wait - may be somebody other answer.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 03 May 2017 23:00:11 GMT</pubDate>
    <dc:creator>vapukov</dc:creator>
    <dc:date>2017-05-03T23:00:11Z</dc:date>
    <item>
      <title>Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244230#M30454</link>
      <description>&lt;P&gt;I would like to track the Talend's 6.3 project in git.&lt;/P&gt;&lt;P&gt;My dillemma is that I don't know which files to put to .gitignore ?&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2017 17:53:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244230#M30454</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-02T17:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244231#M30455</link>
      <description>&lt;P&gt;As I understand (do the same now)&amp;nbsp;- nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and unfortunately not only project folder, but whole workspace (including hidden folders)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 05:37:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244231#M30455</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-05-03T05:37:57Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244232#M30456</link>
      <description>&lt;P&gt;Why should I track entrire workspace? I only need to track one project.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 10:51:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244232#M30456</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-03T10:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244233#M30457</link>
      <description>&lt;P&gt;if You enable display hidden files (on windows) or run on (Linux, MacOS)&lt;/P&gt; 
&lt;PRE&gt;ls -lA&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You will see - some hidden folders, this folders not empty and have data common for all Your projects&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-05-03 at 11.48.38 PM.png" style="width: 914px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtuP.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130730i7BBB9967630F3567/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtuP.png" alt="0683p000009LtuP.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-05-03 at 11.49.42 PM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LtzU.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139064i2B5E09F904650B5F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LtzU.png" alt="0683p000009LtzU.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-05-03 at 11.52.57 PM.png" style="width: 926px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu1o.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154461i319965CC33799F49/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu1o.png" alt="0683p000009Lu1o.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 12:56:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244233#M30457</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-05-03T12:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244234#M30458</link>
      <description>&lt;P&gt;So is there are way to track a Talend project in git? Which files if any should I put in .gitignore?&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 21:08:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244234#M30458</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-03T21:08:58Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244235#M30459</link>
      <description>&lt;P&gt;are You just need&amp;nbsp;- add something to .gitignore? &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If You want save (and than retrieve) full status - store whole .metadata&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I can't tell You more - all look, like You can store only selected project folder, and I have experience - transfer Jobs between my computers by this way, all was fine,&amp;nbsp;but I do not have experience - what could be potential problem if do this.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Think Talend team do not answer for this question by clean reasons :-), so wait - may be somebody other answer.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 23:00:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244235#M30459</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-05-03T23:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244236#M30460</link>
      <description>Yes, I'm hoping to hear others' solutions to applying version control to projects in the open tools.</description>
      <pubDate>Thu, 04 May 2017 14:15:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244236#M30460</guid>
      <dc:creator>cterenzi</dc:creator>
      <dc:date>2017-05-04T14:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244237#M30461</link>
      <description>&lt;P&gt;I use Git to track projects within my Talend workspace. I currently use Atlassian's Bitbucket Server to host my repo's. I also use Atlassian Sourcetree in order to perform commits, branching and merging, it works very well.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;With regards to .gitignore,&amp;nbsp;I use the following:&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;*.screenshot
/temp
code/routines/system/&lt;/PRE&gt; 
&lt;P&gt;I have had no problems at all with it, and it works fine.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In order to setup a new repository, here is what I typically do:&lt;/P&gt; 
&lt;OL&gt; 
 &lt;LI&gt;Create repository on Bitbucket Server.&lt;/LI&gt; 
 &lt;LI&gt;Clone the repository onto my local machine. Doing this creates a folder in my workspace.&amp;nbsp;&lt;/LI&gt; 
 &lt;LI&gt;Create a new project in Talend, and point the directory to the same folder created in step 2.&lt;/LI&gt; 
 &lt;LI&gt;When ready to commit, I usually close Talend down completely* and commit using SourceTree, (make sure to add the .gitignore!)&lt;/LI&gt; 
&lt;/OL&gt; 
&lt;P&gt;On the other hand, you can create your project in Talend, and when ready to push to git, do it the other way by creating a git repository using existing files.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;EM&gt;&lt;FONT size="2"&gt;* It is fine to commit while Talend is still open, however I have found that when closing Talend, it makes changes to certain files and obviously Git then sees these file changes. I like to keep my &amp;nbsp;commits clean and reduce the need for any unnecessary commits.&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;FONT size="3"&gt;Hope this helps!&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 05 May 2017 16:55:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244237#M30461</guid>
      <dc:creator>crt1</dc:creator>
      <dc:date>2017-05-05T16:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244238#M30462</link>
      <description>&lt;P&gt;I don't understand why your .gitignore looks like that?&lt;/P&gt;</description>
      <pubDate>Fri, 05 May 2017 18:44:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244238#M30462</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-05-05T18:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244239#M30463</link>
      <description>&lt;UL&gt; 
 &lt;LI&gt;*.screenshot files can be ignored, they are like design caches of the job and they are simply recreated when the job design is modified.&lt;/LI&gt; 
 &lt;LI&gt;temp folder can be ignored as it only stores temporary files.&lt;/LI&gt; 
 &lt;LI&gt;/code/routines/system/ can be ignored as TOS creates&amp;nbsp;it again at the time of import&lt;/LI&gt; 
&lt;/UL&gt;</description>
      <pubDate>Sun, 07 May 2017 17:03:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244239#M30463</guid>
      <dc:creator>crt1</dc:creator>
      <dc:date>2017-05-07T17:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking a project in git</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244240#M30464</link>
      <description>Thanks I'm going to do the same, I think that talend does a lot of changes in files and that these might be a overload to git. But as far as now its working fine.</description>
      <pubDate>Wed, 03 Jul 2019 15:42:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Tracking-a-project-in-git/m-p/2244240#M30464</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-07-03T15:42:48Z</dc:date>
    </item>
  </channel>
</rss>

