On Wednesday, February 09, 2011 11:31:07 pm Cal Leeming [Simplicity Media Ltd] wrote: > There is one thing for sure. As it stands, there is an open market for a > 'do it all' product that manages CI (continuous integration), workflow, > development, SVN etc. I think Google Apps and Cherokee came close, but I > don't much care for google apps, and cherokee has nasty performance > related bugs. > > Personally, I use the following setup: > - SVN with uSVN frontend > - dev / staging / prod environments (I don't bother with local > environments any more), with dev.*/staging.* domains aliases. > - Seperate databases for each environment. > - WinSCP to sync my local dir with the remote dev.* dir. > - All prod.* deployments are done using command line on the server to pull > the latest stable branch (with a temporary maintenance page placed up). > - Netbeans with absolutely no IDE integration with SVN/SCP. > - Pre-shared keys for every single shell account for added security. > >
Should check out eric4, through plugins it has django (1.2 or 1.0.2) api support. Project based management, Multi-Project is ok, but still can't open two projects at once. SVN/CVC support (mercurial in eric5, 5 adds a chat server and ticket tracker for internal development, but no django support yet). With paramiko and a bit of working out the plugin system, you can add any ssh based support you would like (including scp/sftp). Seperate databases can be managed by the projects. I think it might work fine for most of your needs. It's pure python and written in pyqt, the big difference between eric4 and eric5 is 4 is built in python 2.x and no support for 3, eric5 is the py3 version. paramiko in 5 is a problem, the crypto package it depends on is iffy at best for python 3, though paramiko itself (as far as I could tell) needs only a couple modifications to 3 compatible. Mike -- <Mercury> Knghtbrd: Hey, perl has the power grace and elegance of a sledge hammer. (=:] <|Rain|> certainly the grace and elegance, anyway -- 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 django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.