[Noisebridge-discuss] Embedded code - version control experience?

Ronald Cotoni setient at gmail.com
Thu Feb 23 20:19:05 UTC 2012


both actually would be good.

On Thu, Feb 23, 2012 at 12:03 PM, Ryan Rawson <ryanobjc at gmail.com> wrote:

> What do people want to learn?
>
> There is 2 things:
> - git workflow, do X to accomplish Y.
> - git internals so you know why X does Y and how to unfuck your repo
>
> I can has teach bof
>
> -ryan
>
> On Thu, Feb 23, 2012 at 1:00 PM, daravinne <daravinne at gmail.com> wrote:
> > I'd go to a git class at noisebridge actually.
> >
> > On Thu, Feb 23, 2012 at 11:21 AM, Ryan Rawson <ryanobjc at gmail.com>
> wrote:
> >> I suggest the book "pragmatic programmer".  The big lessons is, use
> >> source control.  I'd say it separates the pros from the amateurs, but
> >> frankly I have seen so-called "amateurs" do better source control
> >> usage than "pros"
> >>
> >> enjoy and good luck!
> >>
> >> (do we need a git class @ nb?)
> >>
> >> On Thu, Feb 23, 2012 at 11:57 AM, Anders Nelson
> >> <anders.k.nelson at gmail.com> wrote:
> >>> Hey!
> >>>
> >>> I just wanted to give a HUGE THANKS to everyone who shared their
> experience
> >>> with this. I'm setting something up today in MPLAB X and I can't wait
> to
> >>> start coding right.
> >>>
> >>> =D
> >>> --
> >>> Anders Nelson
> >>>
> >>> +1 (517) 775-6129
> >>>
> >>> www.erogear.com
> >>>
> >>>
> >>>
> >>> On Sun, Feb 19, 2012 at 11:35 PM, ryan rawson <ryanobjc at gmail.com>
> wrote:
> >>>>
> >>>> Also note, you don'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've written thousands of loc this way, it's
> totally
> >>>> viable.
> >>>>
> >>>> Sent from your iPhone
> >>>>
> >>>> On Feb 19, 2012, at 10:42 PM, Earl Ruby <earl at ruby.org> wrote:
> >>>>
> >>>> > On Fri, Feb 17, 2012 at 11:47 AM, Anders Nelson
> >>>> > <anders.k.nelson at gmail.com> wrote:
> >>>> >> Does anyone use version control for their embedded project code? I
> want
> >>>> >> to
> >>>> >> start using MPLAB X, which has version control built into the IDE
> but
> >>>> >> I'm
> >>>> >> curious to know if using a more accepted standard (SVN, etc) is a
> >>>> >> better
> >>>> >> idea. Then, of course, what's the best way to organize a
> repository?
> >>>> >
> >>>> > According to the MPLAB X web site it has version control support for
> >>>> > MS Source Safe, CVS, PVCS, and Subversion. If those are your only
> >>>> > choices, go with Subversion.
> >>>> >
> >>>> > Most IDEs that I've worked with have pluggable version control,
> >>>> > meaning that if you want to use some other version control system
> you
> >>>> > just need to specify the commands for adding, refreshing, and
> >>>> > committing updates to a repository. So if you want to use Git or
> >>>> > Mercurial check the MPLAB X docs (or just explore the menus) and see
> >>>> > if you can just add/modify the version control commands.
> >>>> >
> >>>> > If you are doing solo development and you're not sharing your source
> >>>> > or working as part of a team you do not need a version control
> server.
> >>>> > CVS, Subversion, and Git all work just fine on your local machine.
> If
> >>>> > you later want to share your source or other people want to work
> with
> >>>> > your code you can always migrate your code repository to a shared
> >>>> > server.
> >>>> >
> >>>> > --
> >>>> > Earl Ruby
> >>>> > http://earlruby.org/
> >>>> > @earlruby
> >>>> > _______________________________________________
> >>>> > Noisebridge-discuss mailing list
> >>>> > Noisebridge-discuss at lists.noisebridge.net
> >>>> > https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
> >>>
> >>>
> >> _______________________________________________
> >> Noisebridge-discuss mailing list
> >> Noisebridge-discuss at lists.noisebridge.net
> >> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
> _______________________________________________
> Noisebridge-discuss mailing list
> Noisebridge-discuss at lists.noisebridge.net
> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss
>



-- 
Ronald Cotoni
Systems Engineer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noisebridge.net/pipermail/noisebridge-discuss/attachments/20120223/f5acbdd6/attachment-0003.html>


More information about the Noisebridge-discuss mailing list