В командной строке я набрал svn log или любую команду svn в командной строке, он дает такой же ответ, как svn: '.'не рабочая копия.но в команде svn --version работает правильно.svn версия 1.6.6 ..
Пожалуйста, дайте мне ответ.
Заранее спасибо
Вам понадобится либо:
запустить svn log в каталоге, который был извлечен из хранилища Subversion (как и в других ответах)
svn log
запустить svn log для URL удаленного или локального хранилища, например,
svn log -l 1 http://svn.apache.org/repos/asf/subversion/trunk
если вы пытаетесь запустить svn log в своем собственном хранилище, вы не можете просто запустить его из каталога репозитория; вам нужно запустить его для URL файла для этого каталога, например
svn log -l 1 file:///my/repository/path
если ваш репозиторий находится в / my / repository / path и т. Д.
svn log работает с вашим проектом, извлеченным из хранилища с помощью svn
, а svn --version даст версию svn, установленную на вашем компьютере.
svn --version
Вам нужно выполнить эту команду в каталоге, в котором есть папка «.svn» с содержимым, необходимым для svn.Это присутствует, когда вы извлекали папку из хранилища с помощью команды co.
co