Development setup - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega Development Area (/forum-1.html) +--- Forum: Small Talk (/forum-20.html) +--- Thread: Development setup (/thread-1076.html) |
Development setup - kilburn - 07-30-2007 07:43 PM For now I've been using a virtualized test server, wich has it's own (installed) copy of ispcp and my main machine as development one. The annoyance with this is that any time I want to modify something I've to: 1. Modify it in my svn working copy 2. Upload the file through sftp to the test server 3. "test" 4. Oh! I forgot one ";" (place any stupid non-syntax error here) 5. Goto 1 But it gets harder to manually track changes when there are several modified files, etc. What about you? Any better solutions? I'd love some way of integrating the installed copy with the svn working copy, so I wouldn't even have to update the installed one everytime there's a commit from someone RE: Development setup - RatS - 07-30-2007 10:34 PM try diff and patch Just got a working svn installation ;) - kilburn - 07-31-2007 02:05 AM - Install a clean virtualized etch system - Install samba on it, adding a global share guest root access (this is a virtualized dev machine so....) Code: # Sample smb.conf - Install ispcp from this folder - "Fix" permissions (security warning! this is a dev machine....) Code: cp -R /usr/local/src/ispcp/gui/.svn /var/www/ispcp/gui/ Code: # Sample smb.conf Done! Now we have two shares that let us access/modify the gui and engine parts of ispcp directly from our development machine AND svn update/commit from them with our svn client of choice (mine is TortoiseSVN) Any comments, missing points, etc. ? |