thanks for your help. Seems like I didn't have the whole svn package. I reinstalled the svn and made sure I pick the "command tool" and now the svn commands work for me.
Though I have a problem with the tag command: I wrote a script in perl: my $target_path = "file:///C:/svn_repos3/trunk/Widget3" my $tag = "file:///C:/svn_repos3/tags/Release_63" system ("svn copy -m \"tagging the file\" \"$target_path\" \"$tag\" "); and got the following error: svn: E160005: Invalid control character '0X0a' in path 'Release_63\012' Does anyone know what this error is? thanks!! On Wed, Sep 5, 2012 at 1:21 PM, Ryan Schmidt < subversion-20...@ryandesign.com> wrote: > > On Sep 5, 2012, at 04:14, Carmit Shiran wrote: > > > c:\Program files\TortoiseSVN\bin> $svn commit > > > > I got the following message: > > '$svn' is not recognized as an internal or external command, operable > program or batch file. > > You're not supposed to type "$". We just use "$" to indicate "type the > things after this". It's a fairly common character for a command prompt. > This same convention is used by the SVN Book [1], which is a good document > to read to get familiar with how to use Subversion. > > > [1] http://svnbook.org/ > > > > > >