I have Tortoise SVN with a command-line interface installed. The installation path is `C:\Program Files\TortoiseSVN\bin` where `svn.exe` is used whenever I use any SVN command. 

I developed a Ruby Windows application which is run as a background process. This application runs the command like

```
svn info "#{path_to_repository}"

```

This command invokes `svn.exe` as I mentioned. 

The problem is, `svn.exe` flashes a command prompt for a second and terminates, thus if I run `svn info` ten times for ten different repositories then the screen flickers ten times as this command is developed to run in a timely fashion, the screen flickers ten times regularly. 

What I need is a way to run SVN commands through Tortoise SVN without the `svn.exe` popping up the screen and closing.