Dear all, we all know it: If you manage patches its hard to keep track of them if (for example) two patches affect the same file. SmartSVN has the powerful feature of ChangeSets which makes patch management easier (and works great!). However, I am looking for a solution (similar to what GIT can do) for line based patch management, So say "Patch1" affects like 1-10 and 100-150 of "FileA" and "Patch2" affects line 50-70 of "FileA". I would like to be able to commit only the changes related to "Patch1" and leave out the changes done by "Patch2". Is this somehow possible with SVN (no other SCM) in general and maybe in combination with another tool, hopefully SmartSVN?