subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anton Shepelev <anton....@gmail.com>
Subject Re: Deduce the server URL from the current directory inside the working copy
Date Thu, 21 Dec 2017 13:48:30 GMT
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.


Mime
View raw message