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 6/13/06, Toby C. [email protected] 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/ruby/ruby-talk/191009?190859-192450
John-Mason Shackelford
Software Developer
Pearson Educational Measurement
2510 North Dodge St.
Iowa City, IA 52245
ph. 319-354-9200x6214
[email protected]
http://pearsonedmeasurement.com
Toby C. 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