I have a build process that copies files out of the repository to make a binary image. I need the file revisions for all of the files in the repository for the build process. I know that I can run svn info [filename]
and get the file version that way but I have over 4k files I need version info for.
Is there a way to get these version numbers en masse or do I need to write a svn hook that maintains an XML file or something with the latest version numbers?
EDIT: The output I am looking for would be that for revision 4329 for the folder the list of files revisions are: file1.txt = revision 3; file2.txt = revision 9; ... We need to have this list so when we update the firmware on our devices we only copy the changes they absolutely need. So they can skip two or three firmware revisions, but because the device knows it has revision 3 of file1.txt we don't need to update that file in the firmware vs file2.txt which has revision 7 on the device and would need to be updated to revision 9.
Hope that helps make it more clear than before.