Hey!<br><br>I just wanted to give a HUGE THANKS to everyone who shared their experience with this. I&#39;m setting something up today in MPLAB X and I can&#39;t wait to start coding right.<br><br>=D<br clear="all">--<br>Anders Nelson<br>
<br>+1 (517) 775-6129<br><br><a href="http://www.erogear.com">www.erogear.com</a><br>
<br><br><div class="gmail_quote">On Sun, Feb 19, 2012 at 11:35 PM, ryan rawson <span dir="ltr">&lt;<a href="mailto:ryanobjc@gmail.com">ryanobjc@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also note, you don&#39;t really need source code control support in an IDE to be successful. Most coding things are saving text files. You can switch over to the command line to use git commands. This is what I do with IntelliJ and my scala/java projects. I&#39;ve written thousands of loc this way, it&#39;s totally viable.<br>

<br>
Sent from your iPhone<br>
<div class="HOEnZb"><div class="h5"><br>
On Feb 19, 2012, at 10:42 PM, Earl Ruby &lt;<a href="mailto:earl@ruby.org">earl@ruby.org</a>&gt; wrote:<br>
<br>
&gt; On Fri, Feb 17, 2012 at 11:47 AM, Anders Nelson<br>
&gt; &lt;<a href="mailto:anders.k.nelson@gmail.com">anders.k.nelson@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Does anyone use version control for their embedded project code? I want to<br>
&gt;&gt; start using MPLAB X, which has version control built into the IDE but I&#39;m<br>
&gt;&gt; curious to know if using a more accepted standard (SVN, etc) is a better<br>
&gt;&gt; idea. Then, of course, what&#39;s the best way to organize a repository?<br>
&gt;<br>
&gt; According to the MPLAB X web site it has version control support for<br>
&gt; MS Source Safe, CVS, PVCS, and Subversion. If those are your only<br>
&gt; choices, go with Subversion.<br>
&gt;<br>
&gt; Most IDEs that I&#39;ve worked with have pluggable version control,<br>
&gt; meaning that if you want to use some other version control system you<br>
&gt; just need to specify the commands for adding, refreshing, and<br>
&gt; committing updates to a repository. So if you want to use Git or<br>
&gt; Mercurial check the MPLAB X docs (or just explore the menus) and see<br>
&gt; if you can just add/modify the version control commands.<br>
&gt;<br>
&gt; If you are doing solo development and you&#39;re not sharing your source<br>
&gt; or working as part of a team you do not need a version control server.<br>
&gt; CVS, Subversion, and Git all work just fine on your local machine. If<br>
&gt; you later want to share your source or other people want to work with<br>
&gt; your code you can always migrate your code repository to a shared<br>
&gt; server.<br>
&gt;<br>
&gt; --<br>
&gt; Earl Ruby<br>
&gt; <a href="http://earlruby.org/" target="_blank">http://earlruby.org/</a><br>
&gt; @earlruby<br>
</div></div><div class="HOEnZb"><div class="h5">&gt; _______________________________________________<br>
&gt; Noisebridge-discuss mailing list<br>
&gt; <a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
&gt; <a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
</div></div></blockquote></div><br>