On the Subversion Plugin wiki page, I see the following: > The Subversion SCM plugin exports the svn revisions and URLs of the build's > subversion modules as environment variables. These are $SVN_REVISION_n and > $SVN_URL_n, where n is the 1-based index of the module in the configuration. > > For backwards compatibility if there's only a single module, its values are > also exported as $SVN_REVISION and $SVN_URL.
Seems like you could use those environment variables to look up the changed file(s) using something like `svn diff --summarize`: $ svn diff --summarize "-r$(( SVN_REVISION - 1 )):$SVN_REVISION" svn+ssh://path/to/your/repo A svn+ssh://path/to/your/repo/foo A svn+ssh://path/to/your/repo/bar/baz There might be a cleaner way to structure the `svn diff` command, but thats the gist of it. Stuart On May 10, 2013, at 10:00 AM, Sean Stynes <seansty...@gmail.com> wrote: > I have a project in Jenkins that is triggered by an svn poll. I'd like the > job to grab a list of files that were committed using svn and pass them to a > c# program being run from an exe. > > Any ideas on how i could do this? > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.