MDR Episode 007: Source Code Management
Scotty Discusses WWDC, Source Control Management and some Mac picks with Mac software developers Martin Pilkington, John C. Fox, Danny Greg, Dave Dribin and Collin Wheeler
Download/Listen
Running Time: 1 hr 28 mins 19 secs
Download Size: 42MB
Files
Episode 7
Show Notes
Guests
Martin Pilkington
Company: M Cubed Software
Website: http://www.mcubedsw.com/
Product: Minim
Website: http://www.mcubedsw.com/software/minim
Product: Code Collector Pro
Website: http://www.mcubedsw.com/software/codecollectorpro
John C. Fox
Company: GroupSmarts
Product: MemoryMiner
Website: http://www.memoryminer.com/
Danny Greg
Company: Fastforward Software
http://www.fastforwardsw.com/
Product: BitClamp
Website: BitClamp – Encrption software for Mac OS X
http://www.fastforwardsw.com/products/bitclamp/
Dave Dribin
Company: Bit Maki Inc.
http://www.bitmaki.com/
Website: Dave Driben: Welcome
http://www.dribin.org/dave/
Collin Wheeler
Product: RedFlag
http://code.google.com/p/redflag/
Website: Cocoa Samurai
http://cocoasamurai.blogspot.com/
Discussion of attending Apple’s World Wide Developers Conference and sessions
Website: Apple Developer Connection – World Wide Developers Conference 2008
http://developer.apple.com/wwdc/
Source Control Management Systems(Alphabetical Order):
Bazaar
Webiste: Welcome – Bazaar Version Control
http://bazaar-vcs.org/
BitKeeper
Website:
BitKeeper – The Scalable Distributed Software Configuration Management System
http://www.bitkeeper.com/
CVS
Website: CVS – Open Source Version Control
http://www.nongnu.org/cvs/
Git
Website: Git – Fast Version Control System
http://git.or.cz/
Mercurial
Wesite: Marcurial – Mercurial
http://www.selenic.com/mercurial/wiki/
Subversion
Website: subversion.tigris.org
http://subversion.tigris.org/
Discussion Topics
Why should a solo developer use a source control management system?
Branching
Merging and Merging Issues
Locking
Collision Management Tools
GUI vs. Command Line
IntelliJ IDEA
Website:
IntelliJ IDEA
http://www.jetbrains.com/idea/
svnX
Wesite:
La Chose : web agency and software maker – agence web et development de logiciels
http://www.lachoseinteractive.net/en/community/subversion/svnx/features/?sid=96a96a09d860a4f5913690bc16c2e36b
Versions
Website: Versions – Mac Subversion Client
http://www.versionsapp.com/
ZigVersion
Website: ZigZig Software – ZigVersion
http://zigversion.com/
Labeling/Tagging
Other Tools:
GITK
Webiste: GITK – Generalized Toolkit: Index
http://gitk.sourceforge.net/
Hgk
website: Hgk Extension
http://www.selenic.com/mercurial/wiki/index.cgi/HgkExtension
Installation
MacPorts
Website: The MacPorts Project — Home
http://www.macports.org/
Online Source Control Services
ProjectLocker
Website:
ProjectLocker: Subversion Hosting, Trac Hosting, Software Quality On Demand
http://projectlocker.com/
Versionshelf
Website: Versionshelf – Effortless, Sercure Subversion Hosting
http://www.versionshelf.com/
Sourceforge
Website: SourceForget,net: Welcome to SourceForge,net
http://sourceforge.net/
Google Code
Website: Google Code
http://code.google.com/
Other Websites
Clickable Bliss
Website: Ckickable Bliss – Welcome
http://clickablebliss.com/
Books
Core Animation for OS X: Creating Dynamic Compelling User Interfaces
by Bill Dudney
Webite: The Pragmatic Bookshelf | Core Animation for OS X
http://pragprog.com/titles/bdcora/core-animation-for-os-x
Pragmatic Version Control using Subversion
by Mike Mason
Webite: The Pragmatic Bookshelf | Pragmatic Version Control using Subversion
http://www.pragprog.com/titles/svn2/pragmatic-version-control-using-subversion
Version Control with Subversion
Website: Version Control with Subversion
http://svnbook.red-bean.com/
Eric Sink’s Weblog
Website: Eric Sink’s Weblog
http://www.ericsink.com/
Unconventional Uses of Version Control Systems
Josh Carter Blog
Webiste: multipart/mixed
http://joshcarter.com/
Unison
Website: Unison File Synchronizer
http://www.cis.upenn.edu/~bcpierce/unison/
Picks:
John
Robbie Hanson
Deusty Designs
http://deusty.blogspot.com/
Port Map
Website: TheCodingMonkeys
http://www.codingmonkeys.de/
Martin
AppKiDo
Website: AppKiDo
http://homepage.mac.com/aglee/downloads/appkido.html
Danny
DMG Packager
Website: SkoobySoft – DMG Packager
http://freespace.virgin.net/jeremy.dronfield/skoobysoft/utilities/dmgp.html
Dave
otool
Website: Mac OS X Developer Tools Manual Page For otool(1)
http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/otool.1.html
ClassDump
Website: CocoaDev: ClassDump
http://www.cocoadev.com/index.pl?ClassDump
otx
Website: otx
http://otx.osxninja.com/
Collin
F-Script
Website: F-Script Home
http://www.fscript.org/
Mac OS X Internals: A Systems Approach
Website: Mac OS X Internals: The Book
http://www.osxbook.com/
Scotty
TypeRacer
Website: TypeRacer
http://play.typeracer.com/
Plugs:
John
Product: MemoryMiner
Website:
MemoryMiner – Digital Storytelling Software For Mac & Windows – Homepage
http://www.memoryminer.com/
Blog: http://www.memoryminer.com/blog/
Martin
Company: M Cubed Software
Website: http://www.mcubedsw.com/
Product: Minim
Website: http://www.mcubedsw.com/software/minim
Product: Code Collector Pro
Website: http://www.mcubedsw.com/software/codecollectorpro
Danny
Product: BitClamp
Website: BitClamp – Encrption software for Mac OS X
http://www.fastforwardsw.com/products/bitclamp/
Product: Latitude
Website: Latitude – Project Far A 21st Century Browser
http://latitudebrowser.com/
Blog: dannygreg.com
http://dannygreg.com/
Dave
Company: Bit Maki Inc.
http://www.bitmaki.com/
Blog: Dave Driben: Welcome
http://www.dribin.org/dave/
The Road To Code
MacTech Magazine
Website: MacTech Magazine
http://www.mactech.com/
Collin
Product: RedFlag
http://code.google.com/p/redflag/
Website: Cocoa Samurai
http://cocoasamurai.blogspot.com/
Scotty
The Mac Developer Network
Website: The Mac Developer Network Recent Posts
http://www.macdevnet.com/
Send feedback, comments and questions to scotty@macdevnet.com.
Late Night Cocoa show notes produced by Patrick Cassell
Patrick’s Weblog: Aspiring Mac Developer Weblog
http://patrickcassell.wordpress.com/
Show Edited by Andrew Nixon.










Leave your response!