Clifford Meece wrote:
My question is: how do people generally handle commits of the build and dist directory? Initially I just committed my working directory so I have my source and my build/* and dist/* in svn, which is probably not necessary.
nope. In general, the rule with SVN (and other version control) is that you don't put generated files into the repository, so I'd leave out build and dist. Make sure you do have everything you need to build your app in there though -- setup.py, etc.
> After I build, should I then commit the resulting
packaged .app?
nope. Usually, binaries are distributed in a different way than SVN. *.app bundles are pretty big, and everything in them may get flagged as changed by SVN each time you re-build. I'm not sure on that point, but if so, you'll have a LOT of data to store and transfer each time.
Any experiences, practices or opinions would help.
Check out Alias mode of py2app too -- it's a great way to have a points-and-clickable, drag-and-dropable, etc. app to work with while you are developing. Once it's setup, you can change code, "svn update", etc, and get the new version clickable. I even have the Alias Bundles for a couple apps under development in my Dock for easy access.
-Chris -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception [EMAIL PROTECTED] _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig