Программное приобретение svn rev с извлеченными копиями из нового TortoiseSVN - PullRequest
1 голос
/ 26 июля 2011

Предыдущие версии TortoiseSVN использовали традиционные папки метаданных .svn, и они необходимы для svnversion для работы. Кажется, что новая версия TortoiseSVN вообще не использует .svn - возможно, она использует реестр или что-то еще. Во всяком случае, теперь я не могу использовать svnversion. Симптом заключается в том, что мои извлеченные папки всегда имеют «экспортированную» ревизию. Поэтому мне нужно сделать одно из следующего:

  • Скажите TortoiseSVN как-нибудь использовать старое .svn поведение.
  • Найдите нового svnversion клиента командной строки, который понимает, что делает новый TortoiseSVN.

Предложения

Ответы [ 2 ]

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

Всякий раз, когда вы обновляете один инструмент Subversion, вы также должны получать обновления в других ваших инструментах для соответствия (командная строка, AnkhSVN и т. Д.). Другими словами, если вы обновитесь до TortoiseSVN 1.7, вам нужно будет обновить инструменты командной строки до 1.7. В противном случае более новые инструменты обновят рабочую копию до более нового формата, и у более старых сборов возникнут проблемы.

Незначительные различия в редакции (1.6. 15 против 1.6. 12 ) не должны вызывать проблем в целом.

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

Я обнаружил проблему. Я использовал svnversion от SlikSVN, но он перестал работать. Тем не менее, новый TortoiseSVN поставляется с собственным набором инструментов командной строки, и его svnversion работает. Мне просто нужно было раздавить путь к SlikSVN и удалить его.

...