General contribution questions for developing patches
Hello contributors,
I have some, maybe simple questions, about the preferred directory structure when developing for QCubed. I'm working on the windows platform and use the netbeans ide.
I'm developing for some weekends now a new database adapter for SQL Server based on the new Microsoft PHP Driver 1.0 (sqlsrv_). In netbeans I imported the svn repository into a netbeans php project.
At first I checked out the whole repository, but this seems not so good when testing it with webaccess. Then I checked out only the 1.0 wwwroot/ path. Now I want to create a diff file and I saw in some tickets that there is a possibility to create a diff between a working copy and a revision. With tortoise, which is recommended by you, the created diff file has some absolute path information, but I think this is not correct when patching.
- How is your preferred project layout for svn and webaccess?
- How do you create a diff/patch file?
- Which util do you use for creating diff/patch file?
Cheers,
Andreas

Here's how I do it:
- I'm developing on Windows Apache. I have htdocs/qcubed folder synchronized with QCubed 1.1 svn folder
- I use Tortoise and the built-in "create patch" and "apply patch" functionality. Don't use Netbeans for this, we've had problems with it in the past.