<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: JGit-Matlab integration	</title>
	<atom:link href="https://undocumentedmatlab.com/articles/jgit-matlab-integration/feed" rel="self" type="application/rss+xml" />
	<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jgit-matlab-integration</link>
	<description>Professional Matlab consulting, development and training</description>
	<lastBuildDate>Wed, 27 Aug 2014 12:27:07 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>
		By: Inter-Matlab data transfer with memcached &#124; Undocumented Matlab		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-330287</link>

		<dc:creator><![CDATA[Inter-Matlab data transfer with memcached &#124; Undocumented Matlab]]></dc:creator>
		<pubDate>Wed, 27 Aug 2014 12:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-330287</guid>

					<description><![CDATA[[...] Once again I welcome guest blogger Mark Mikofski. Mark has written here last year about JGIT-Matlab integration and earlier this year on JSON-Matlab integration. Today, Mark shows how to use the well-known memcached library [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] Once again I welcome guest blogger Mark Mikofski. Mark has written here last year about JGIT-Matlab integration and earlier this year on JSON-Matlab integration. Today, Mark shows how to use the well-known memcached library [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JSON-Matlab integration &#124; Undocumented Matlab		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-330277</link>

		<dc:creator><![CDATA[JSON-Matlab integration &#124; Undocumented Matlab]]></dc:creator>
		<pubDate>Wed, 27 Aug 2014 07:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-330277</guid>

					<description><![CDATA[[...] would like to once again welcome guest blogger Mark Mikofski. Mark has written here last year about JGIT-Matlab integration (p.s., in the recently-released R2014a, MathWorks added GIT support to Simulink projects, although [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] would like to once again welcome guest blogger Mark Mikofski. Mark has written here last year about JGIT-Matlab integration (p.s., in the recently-released R2014a, MathWorks added GIT support to Simulink projects, although [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mark mikofski		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-280976</link>

		<dc:creator><![CDATA[mark mikofski]]></dc:creator>
		<pubDate>Thu, 10 Oct 2013 21:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-280976</guid>

					<description><![CDATA[The latest update is version 0.6 (Falcon):


It allows (subset of) Git syntax to be used.

&lt;pre&gt;
&#062;&#062; jgit add file1 file2

&#062;&#062; jgit commit -m &#039;enter msg in single quotes&#039;

&#062;&#062; jgit pull

&#062;&#062; jgit push origin feature
&lt;/pre&gt;

Bugs fixes.
`javaclasspath.txt` is now in prefdir instead of userpath (thanks Volker).
Merge conflicts also output *.BASE, *.LOCAL, *.REMOTE and *.orig for use in merge tools such as meld and p4m.
Documentation is now at http://mikofski.github.io/JGit4MATLAB/.

Please submit bugs to https://github.com/mikofski/JGit4MATLAB.

Enjoy! 
--Mark]]></description>
			<content:encoded><![CDATA[<p>The latest update is version 0.6 (Falcon):</p>
<p>It allows (subset of) Git syntax to be used.</p>
<pre>
&gt;&gt; jgit add file1 file2

&gt;&gt; jgit commit -m 'enter msg in single quotes'

&gt;&gt; jgit pull

&gt;&gt; jgit push origin feature
</pre>
<p>Bugs fixes.<br />
`javaclasspath.txt` is now in prefdir instead of userpath (thanks Volker).<br />
Merge conflicts also output *.BASE, *.LOCAL, *.REMOTE and *.orig for use in merge tools such as meld and p4m.<br />
Documentation is now at <a href="http://mikofski.github.io/JGit4MATLAB/" rel="nofollow ugc">http://mikofski.github.io/JGit4MATLAB/</a>.</p>
<p>Please submit bugs to <a href="https://github.com/mikofski/JGit4MATLAB" rel="nofollow ugc">https://github.com/mikofski/JGit4MATLAB</a>.</p>
<p>Enjoy!<br />
&#8211;Mark</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mark mikofski		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-273294</link>

		<dc:creator><![CDATA[mark mikofski]]></dc:creator>
		<pubDate>Sat, 28 Sep 2013 09:34:23 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-273294</guid>

					<description><![CDATA[Just wanted to post an update - I have made some major improvements to JGit4MATLAB. Now it can use SSH passphrases (or not), and can pull, push and fetch. I put utilities in to change or view global config and to save your passphrase. Still more to come! Also check out new website: http://mikofski.github.io/JGit4MATLAB/.]]></description>
			<content:encoded><![CDATA[<p>Just wanted to post an update &#8211; I have made some major improvements to JGit4MATLAB. Now it can use SSH passphrases (or not), and can pull, push and fetch. I put utilities in to change or view global config and to save your passphrase. Still more to come! Also check out new website: <a href="http://mikofski.github.io/JGit4MATLAB/" rel="nofollow ugc">http://mikofski.github.io/JGit4MATLAB/</a>.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark Mikofski		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-223759</link>

		<dc:creator><![CDATA[Mark Mikofski]]></dc:creator>
		<pubDate>Thu, 11 Jul 2013 18:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-223759</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-223660&quot;&gt;Malcolm Lidierth&lt;/a&gt;.

@Malcolm,
Thanks for your comment.
In response to ... &lt;i&gt;&quot;...and I am guessing with JGit/JGit4MATLAB too (?)&quot;&lt;/i&gt;, yes, JGit/JGit4MATLAB works with with all Git repositories, both local and remote (i.e.: &lt;a href=&quot;https://github.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Github&lt;/a&gt;, &lt;a href=&quot;https://bitbucket.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Bitbucket&lt;/a&gt;), regardless of what Git client they were generated with or maintained by, and it inter-operates with the original (C/Perl/shell) Git and other Git-bindings as well (such as Python&#039;s &lt;a href=&quot;http://www.samba.org/~jelmer/dulwich/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Dulwich&lt;/a&gt; and Java&#039;s JGit).

That&#039;s cool that NetBeans also has Git integration. I use both &lt;a href=&quot;http://www.eclipse.org/downloads/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Eclipse&lt;/a&gt; and &lt;a href=&quot;https://code.google.com/p/spyderlib/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Spyder&lt;/a&gt; a lot, and they both have full &lt;a href=&quot;http://en.wikipedia.org/wiki/Source_Control_Management&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;SCM&lt;/a&gt; integration, e.g.: &lt;a href=&quot;http://git-scm.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Git&lt;/a&gt;, &lt;a href=&quot;http://subversion.apache.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;SVN&lt;/a&gt;, &lt;a href=&quot;http://mercurial.selenic.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Hg&lt;/a&gt;, etc. Maybe this will put some pressure on TMW to finally introduce SCM integration into their IDE, recognizing it&#039;s importance in best coding practices.

In response to your comment about open-source collaboration and FEX, I made a similar comment on CSSM &lt;a href=&quot;https://groups.google.com/d/msg/comp.soft-sys.matlab/P1zmmZLi_XM/yF8tXu5DD3UJ&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.

Frankly, IMHO Github&#039;s window&#039;s app is not the best Git client, I prefer to use &lt;a href=&quot;https://code.google.com/p/tortoisegit/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;TortoiseGit&lt;/a&gt; on windows, it has a very intuitive and rich feature set that will be very familiar to &lt;a href=&quot;http://tortoisesvn.net/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;TortoiseSVN&lt;/a&gt; users. Another client I think is better than Github&#039;s is &lt;a href=&quot;http://sourcetreeapp.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;SourceTree&lt;/a&gt; by Atlassian, maintainers of BitBucket, another online Git/Hg repository host.

BTW: I think the &lt;a href=&quot;http://undocumentedmatlab.com/blog/waterloo-graphics-animation-web-deployment/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Waterloo graphics&lt;/a&gt; are awesome! Can&#039;t wait to try them out.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-223660">Malcolm Lidierth</a>.</p>
<p>@Malcolm,<br />
Thanks for your comment.<br />
In response to &#8230; <i>&#8220;&#8230;and I am guessing with JGit/JGit4MATLAB too (?)&#8221;</i>, yes, JGit/JGit4MATLAB works with with all Git repositories, both local and remote (i.e.: <a href="https://github.com/" target="_blank" rel="nofollow">Github</a>, <a href="https://bitbucket.org/" target="_blank" rel="nofollow">Bitbucket</a>), regardless of what Git client they were generated with or maintained by, and it inter-operates with the original (C/Perl/shell) Git and other Git-bindings as well (such as Python&#8217;s <a href="http://www.samba.org/~jelmer/dulwich/" target="_blank" rel="nofollow">Dulwich</a> and Java&#8217;s JGit).</p>
<p>That&#8217;s cool that NetBeans also has Git integration. I use both <a href="http://www.eclipse.org/downloads/" target="_blank" rel="nofollow">Eclipse</a> and <a href="https://code.google.com/p/spyderlib/" target="_blank" rel="nofollow">Spyder</a> a lot, and they both have full <a href="http://en.wikipedia.org/wiki/Source_Control_Management" target="_blank" rel="nofollow">SCM</a> integration, e.g.: <a href="http://git-scm.com/" target="_blank" rel="nofollow">Git</a>, <a href="http://subversion.apache.org/" target="_blank" rel="nofollow">SVN</a>, <a href="http://mercurial.selenic.com/" target="_blank" rel="nofollow">Hg</a>, etc. Maybe this will put some pressure on TMW to finally introduce SCM integration into their IDE, recognizing it&#8217;s importance in best coding practices.</p>
<p>In response to your comment about open-source collaboration and FEX, I made a similar comment on CSSM <a href="https://groups.google.com/d/msg/comp.soft-sys.matlab/P1zmmZLi_XM/yF8tXu5DD3UJ" target="_blank" rel="nofollow">here</a>.</p>
<p>Frankly, IMHO Github&#8217;s window&#8217;s app is not the best Git client, I prefer to use <a href="https://code.google.com/p/tortoisegit/" target="_blank" rel="nofollow">TortoiseGit</a> on windows, it has a very intuitive and rich feature set that will be very familiar to <a href="http://tortoisesvn.net/" target="_blank" rel="nofollow">TortoiseSVN</a> users. Another client I think is better than Github&#8217;s is <a href="http://sourcetreeapp.com/" target="_blank" rel="nofollow">SourceTree</a> by Atlassian, maintainers of BitBucket, another online Git/Hg repository host.</p>
<p>BTW: I think the <a href="http://undocumentedmatlab.com/blog/waterloo-graphics-animation-web-deployment/" target="_blank" rel="nofollow">Waterloo graphics</a> are awesome! Can&#8217;t wait to try them out.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Malcolm Lidierth		</title>
		<link>https://undocumentedmatlab.com/articles/jgit-matlab-integration#comment-223660</link>

		<dc:creator><![CDATA[Malcolm Lidierth]]></dc:creator>
		<pubDate>Thu, 11 Jul 2013 12:11:31 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=3973#comment-223660</guid>

					<description><![CDATA[@Mark
Thanks for this article. I have been using Git for a while now to support the Waterloo code I blogged about over the past couple of weeks. The Java code is developed in NetBeans which has full Git support - it would be good to see that also in MATLAB.
Being far from expert in Git, I find the GitHub app GUIs useful (it is not specific to the GitHub site: I use SourceForge). It shows me the Git setup, supports SSH and it&#039;s easy to exclude specific files/folders from the public repo. As all changes are made in the Git repo, they are honoured also in NetBeans/other IDEs/from the command line and I am guessing with JGit/JGit4MATLAB too (?).
MATLAB makes use of NetBeans RCP components such as the editor. It would be good to see the MATLAB file manager provide the sort of version control support that NetBeans provides. That could encourage fuller open-source collaboration amongst the MATLAB community too: a problem with the MATLAB FEX is that it does not presently support that.]]></description>
			<content:encoded><![CDATA[<p>@Mark<br />
Thanks for this article. I have been using Git for a while now to support the Waterloo code I blogged about over the past couple of weeks. The Java code is developed in NetBeans which has full Git support &#8211; it would be good to see that also in MATLAB.<br />
Being far from expert in Git, I find the GitHub app GUIs useful (it is not specific to the GitHub site: I use SourceForge). It shows me the Git setup, supports SSH and it&#8217;s easy to exclude specific files/folders from the public repo. As all changes are made in the Git repo, they are honoured also in NetBeans/other IDEs/from the command line and I am guessing with JGit/JGit4MATLAB too (?).<br />
MATLAB makes use of NetBeans RCP components such as the editor. It would be good to see the MATLAB file manager provide the sort of version control support that NetBeans provides. That could encourage fuller open-source collaboration amongst the MATLAB community too: a problem with the MATLAB FEX is that it does not presently support that.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
