I’m working on a project that is being versioned with svn. Normally with git, I would pick which files I’d like to make as part of a commit with git add, and then make a commit. The problem is, I don’t know if there is a similar way to do something like that in subversion. I end up working on a feature, then get interrupted to fix a bug.. and end up having to commit both of them at once. Is there a smarter way to handle staging of commits so my bug fix and feature can be separate commits in svn? I don’t want to branch either, because that’s god awful in subversion.
Share
Two options:
svn commit file1 file2 ..., or use aclient like TortoiseSVN that provides a GUI for doing so.
(Really, in recent versions of Subversion and with a good client like Tortoise, I don’t think branching is as awful as it’s made out to be, but that’s another story…)