Свн-лог '.' Свн не рабочая копия - PullRequest
0 голосов
/ 25 марта 2011

В командной строке я набрал svn log или любую команду svn в командной строке, он дает такой же ответ, как svn: '.'не рабочая копия.но в команде svn --version работает правильно.svn версия 1.6.6 ..

Пожалуйста, дайте мне ответ.

Заранее спасибо

Ответы [ 3 ]

4 голосов
/ 25 марта 2011

Вам понадобится либо:

  1. запустить svn log в каталоге, который был извлечен из хранилища Subversion (как и в других ответах)

  2. запустить svn log для URL удаленного или локального хранилища, например,

    svn log -l 1 http://svn.apache.org/repos/asf/subversion/trunk
    
  3. если вы пытаетесь запустить svn log в своем собственном хранилище, вы не можете просто запустить его из каталога репозитория; вам нужно запустить его для URL файла для этого каталога, например

    svn log -l 1 file:///my/repository/path
    

    если ваш репозиторий находится в / my / repository / path и т. Д.

1 голос
/ 25 марта 2011

svn log работает с вашим проектом, извлеченным из хранилища с помощью svn

, а svn --version даст версию svn, установленную на вашем компьютере.

0 голосов
/ 25 марта 2011

Вам нужно выполнить эту команду в каталоге, в котором есть папка «.svn» с содержимым, необходимым для svn.Это присутствует, когда вы извлекали папку из хранилища с помощью команды co.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...