Daniel Widenfalk to Anton Shepelev: >>I find it mildly annoying to type the full path >>within a repository for server-side file opera- >>tions, such as 'delete' and 'copy'. Observe that, >>being on Windows, I must use quotes in order to >>escape the caret character: >> >> svn rm "^/A/B/C/file.txt" >> >>Is there a way to avoid the entry of the full path >>when invoking this command from A/B/C/ in a work- >>ing copy? In other words, I should like to have >>some syntax that told SVN to use the full sever- >>side path of a file using the current directory >>within a working copy. For example, instead of >>writing: >> >> svn rm "^/A/B/C/file.txt" >> >>I could: >> >> cd Work/A/B/C >> svn rm "^^file.txt" > >On Windows you'd use a double-carret to quote it, >i.e: > >$ svn rm -m "fancy message goes here" ^^/A/B/C/file.txt
Thank you. >Could you explain why you'd want to do a server- >side operation on something which is locally acces- >sible? I.e. why not do? > >$ cd A/B/C >$ svn rm file.txt >$ svn commit -m "Another fancy message" To save time and HDD load, easier to simplify the use of server-side 'svn info' e.g. to view lock in- formation, &c. 'svn ls' kind of does it already... -- Please, do not forward replies to the list to my e-mail.