Until recently we have been using SVN for all projects of our web studio, and there is a very convenient feature present in several clients like Subversive and TortoiseSVN that
Depending on your ned, there are two command:
To get the changes associated with a particular revision, you can use hg export
:
hg export -r 23
This will generate a diff of all the changes (actually a formatted patch, ready to be applied)
To get the name all the files that were affected, you can use hg log
:
hg log -r 23 -v
This will print the meta-info for the revision, along with the names of the files that were affected.