Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Subversion: Review changes

I'm used to VSSConneXion, and love the feature 'Review Changes' where I can go through every changed file and comment the change while looking at it:

alt text

Now I'm trying to get used to SubVersion and Tortoise. Is there a similar feature available? I can get a list of changed file, and I can diff each file for changes, but I can't find a way to comment on the changes while looking at the diffs.

like image 947
Vegar Avatar asked Jul 17 '26 23:07

Vegar


2 Answers

If you're asking for generic code review, there are lots of tools that work with svn. One of the most prominent is ReviewBoard.

If you're asking about a way to add commit log messages, then there's a bit of a conceptual mismatch: svn uses atomic commits, so all the changes in a given commit get the same message.

like image 66
Hank Gay Avatar answered Jul 20 '26 19:07

Hank Gay


I typically simply use the TortoiseSVN commit dialog for this.

  • svn commit => dialog shows up with list of changes
  • one by one, I can review the changes, and write my commit message in the dialog
  • the best part of it is that TortoiseSVN remembers commit messages. Even if I click cancel, I can continue with the same message previously created.

Very simple, no extra tools needed.

like image 43
jeroenh Avatar answered Jul 20 '26 20:07

jeroenh