Работает ли "svnlook propget"? - PullRequest
2 голосов
/ 13 июля 2011

Хорошо, взгляните на следующее:

1: $ svnlook changed -r2 svn_repos/           
_U  trunk/
2: $ svnlook proplist -r2 -v svn_repos/ trunk 
  foo : bar
3: $ svnlook propget -r2 svn_repos/ foo trunk
4: $ svnlook propget -r2 svn_repos/ fooo trunk
svnlook: Property 'fooo' not found on path 'trunk' in revision 2
5: $ 

Я использую команду svnlook и, похоже, возникла проблема.Строка # 1 показывает, что в trunk есть изменение свойства.Строка # 2 показывает, что есть свойство с именем foo со значением bar.Я сделал это с помощью команды svnlook proplist.Хорошо, пока все хорошо.

В строке # 3 показаны результаты propget для свойства foo.Ничего не возвращаетЕсли я неправильно ввел имя, как в строке # 4, это говорит о том, что свойство не найдено.

Насколько я понимаю, svnlook propget предполагает напечатать значение свойства, очень похожее на svn propgetделает.На самом деле:

$ svn propget -r2 foo file://$PWD/svn_repos/trunk 
bar

делает именно то, что, как я думаю, должно.

Я что-то упустил.Я сделал что-то неправильно.Или есть проблема с командой svnlook?

Мне это нужно для ловушки Subversion, поэтому использование svn вместо svnlook не представляется возможным.

Ответы [ 2 ]

1 голос
/ 14 июля 2011

Нашел проблему.Это то, что мои друзья из Службы поддержки клиентов называют Код: «Ten-T» .

david@DaveBook:~david
$ svnlook propget -r2 svn_repos/ foo trunk
bardavid@DaveBook:~david
$

Посмотрите на третью строку: Вот оно: bar перед david в моем приглашении.

Я удалил строку со слишком сложными подсказками, когда разместил ее здесь.

0 голосов
/ 13 июля 2011

вам нужно включить путь к хранилищу, а не ключ -r?http://svnbook.red -bean.com / о / 1,5 / svn.ref.svnlook.c.propget.html

...