On 21/10/2011 8:44, Kevin wrote: <snip> > > Question, why do you use VirtualBox?
Because inhouse we still pretty much use Windows (i know). I introduced Python, Django and Linux here. My next laptop will be a Debian with a windows running in a Virtual Box VM. Now, I use Virtual Box and use a Debian VM that acts as my development machine. Even if my main system would have been Debian, I would use a Debian VM as my development machine, I like the seperation so I don't mess up my main system when I try something. In the past I've used UML and Linux Vservers to test deployments and software. > Also, how could Fabric benefit me over a traditional subversion-based > deployment? I think you pretty much named them. It helps to automate tasks. For instance, you can use it to upgrade your server or first download the database, perform some actions on it and then put it back online. > Are there security issues with having a .svn directory in > the Python packages? If these packages are for your own use, I wouldn't bother but if they are meant to be distributed online, in my opinion, it's cleaner without them. I don't think this could lead to security issues. There might be some info in the .svn, directory but I don't know enough on Subversion to answer. > Although running a simple python/shell script over ssh can do the same > thing without the extra program: ssh myserver.com python /home/user/ > bin/deploy.py $@ True but with fabric, the related actions are put right in with your project. In your setup, the script is placed somewhere else. If I would have to take over a project of yours, I wouldn't know there is a deploy.py script on the server unless it's clearly documented somewhere. In other words, I wouldn't find it looking at the project structure. I like to keep everything that can affect a program, close to the program so I don't have to worry about where certain pieces are. Regards, Benedict Verheyen -- 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.