Hello everybody, I am writing a script to list files that are in a subversion repository. I am only spiking at the moment but am having trouble. Basically i want to execute the svn command "svn list svn://ci.firstconsult.com/fc_codebase" and display what is returned. I have looked at using system() but this simply returns true or false upon execution. As you can tell i am pretty new to the ruby game but i am sure there is a simple elegant way of doing this. thanks for any help toby
on 2006-06-13 16:58
on 2006-06-13 19:17
On 6/13/06, Toby Catlin <firstname.lastname@example.org> wrote: > As you can tell i am pretty new to the ruby game but i am sure there is > a simple elegant way of doing this. > > thanks for any help To capture the output, use backquotes: results = `svn list > svn://ci.firstconsult.com/fc_codebase` Other options explained here: http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/rub...
on 2006-06-13 19:24
One option: http://rscm.rubyforge.org/ -- John-Mason Shackelford Software Developer Pearson Educational Measurement 2510 North Dodge St. Iowa City, IA 52245 ph. 319-354-9200x6214 email@example.com http://pearsonedmeasurement.com
on 2006-06-16 10:13
Toby Catlin wrote: > As you can tell i am pretty new to the ruby game but i am sure there is > a simple elegant way of doing this. > > thanks for any help > > toby > If you are just listing it might not be worth using the bindings, but I think newer versions of subversion come with ruby bindings. (Although you might need to compile them if it isn't part of the regular build...) That will give you a lot more flexibility. For info on getting the bindings setup or to see example code checkout the collaboa project. http://collaboa.org -Jeff