Hey Folks: I recently started working with Git for version control. The learning curve was a bit awkward due to Git using command names from CVS and Subversion but having them do different things. Plus it's a slightly different work flow and there are several new commands/configurations to figure out. But now that I'm getting the hang of it, I like it.
One notable difference: in general practice, don't keep uncommitted changes and unmanaged files in your working directories when you perform pulls (updates), merges or commits. You either commit them or "git stash" them. Stashing puts the files and diffs into the repository, but without really committing them. It's kind of a temporary storage area. Then once you've updated/merged/whatever, you "git stash apply" them back to their original location. Anyway, I wanted to have this first project's repository be publicly accessible, making it easier to manage updating multiple installations with their various settings and customizations. So I figured it was time to sign up for a GitHub account. Again, so far, so good. The signup process, user interface and documentation were all pretty decent -- though some bits of the user interface require JavaScript without really indicating so. Then I figured, "now that I have this account, what else can I host there?" This inspired me to finish something I've had on the back burner for about a year now... a Perl script to monitor my PHP error logs. This approach is necessary for two reasons. First, while user-defined error handlers are excellent, if PHP goes fatal, so does the error handler. Second, if the PHP install is really broken, a log observer written in PHP won't do much good. http://www.analysisandsolutions.com/software/log_monitoring_solution/ http://github.com/convissor/log_monitoring_solution Enjoy, --Dan -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y data intensive web and database programming http://www.AnalysisAndSolutions.com/ 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409 _______________________________________________ New York PHP Users Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/Show-Participation