On Thursday 16 March 2006 13:48, tonemcd wrote:
> Hi Eric! ;)
Hi!

> 1. ...at the moment I'm using the development server...
I miss-spoke when I said the developers have a full DAMP stack (I do, but the 
others don't).  We mostly use the development server on our workstations.


> Most of our guys use Windows, so installing fedora is going to be a
> problem for them - I may have to think about getting a LAMP
> installation for them under Windows (or convert them to OS-X ;)
I've not bothered setting up a Windows development box.  I don't know how 
hard/easy it is to do so.


> 2. svn looks like the right thing to use, and as I said in my reply to
> Julio, there's going to have to be some lateral thinking there to use
> it best advantage. We're currently using bugzilla for tracking
> (integrated into Zope and we weren't aware of trac at the time - that
> only came through django) but frankly, I hate it - it's written in Perl
> which means that only a few people can do anything with it, which means
> we don't do anything with it...
My thoughts exactly :)


...
> My main concern is
> bringing the team up to speed with using version control (we thought
> that 'versions' in Zope would do the same thing - you'll know that it
> doesn't work like that Eric!) and getting used to working in a
> different way.
A typical coding session looks like:
 - Open trac to see what the most critical bug/task is
 - type 'svn update' to get the latest code
 - code like mad until the issue is resolved or the task is
   complete
 - 'svn update' again in case other's have modified the same
   file you were working on - svn will almost always merge
   the changes or will identify a conflict it can't resolve
 - 'svn status' to show what files you changed - good for
   verifying you changed only what you think you changed
 - 'svn add|rm|mv some.file'
   and/or "svn commit -m 'my log message'" to commit your
   changes

I gave up on versions in Zope.  One of the greatest things I got out of 
developing with Zope is that it made me *really* appreciate working with 
regular python files on a real file system and real versioning systems.  Viva 
mod_python, viva Django!

Eric.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to