views:

118

answers:

1

Hello.

We are currently using trac and have become really dependant on one of its features. If you go to browse source you can hit view changes and see all the diff's between 2 revisions. And the thing we love is that you can download a zip file that contains all the files modified in theyr directory structure.

Is there another alternative open-source application that can do that ?

+2  A: 

It's very easy to get the same result using just commandline svn. You could write a script that will get those values for you if your new trac-replacement won't have that feature. Here's the demo script in bash:

#!/bin/bash
// replace 100 and 120 with revision numbers
svn diff -r 100:120 "svn://path.to.your.svn.repo" > svn.rev.diff
gzip svn.rev.diff

This will give you a nice gzipped diff file (svn.rev.diff.gz) between two revisions. Of course you could add some params to it instead of hardcoding the numbers but that's just to show how this can be done.

RaYell
i dont need the diff file but the file itself ... since i usually use it to upload them by SFTP
solomongaby