Pracuję na OSX, i jedna z moich kopii roboczych Subversion właśnie zaczęła zwracać następujący błąd dla wszystkich poleceń, jednak moje inne płatności działają bez zarzutu. Dostaję tę samą wiadomość zarówno z binami instalowanymi przez SVN, jak i z moim klientem Cornerstone, ale inne działające katalogi są w porządku.Subversion: Kopia robocza to stara wersja rozwojowa
> svn update
svn: E155036: Please see the 'svn upgrade' command
svn: E155036: Working copy '/working_directory' is an old development version (format 12); to upgrade it, use a format 18 client, then use 'tools/dev/wc-ng/bump-to-19.py', then use the current client
> svn upgrade
svn: E155019: Can't upgrade '/working_directory' as it is not a pre-1.7 working copy directory
svn: E150000: Missing default entry
nie mam skrypt bump-to-19.py
gdziekolwiek na moim komputerze (według find/-type f -name bump-to-19.py
), jednak myślę, że udało mi się go znaleźć na Apache repository. Powiedział, że nie jestem zaznajomiony z tym, co robi i jak z niego korzystać. Idealnie byłoby uniknąć sprawdzania nowej wersji tego katalogu roboczego i ręcznego scalania wszystkich moich (wielu) zmian.
Jedyne informacje, które udało mi się znaleźć, są powiązane z Netbeans i javahl
i nie używam żadnego z nich.
EDIT: Po pobraniu pliku bump-to-19.py
i uczynienie go wykonywalnym, próbowałem go przed moim katalogu roboczym bezskutecznie:
> ./bump-to-19.py working_directory/
error: format is 29 not 18: 'working_directory/'
Niezłe rozwiązanie, ale myślę, że ten opublikowany przez użytkownika 1794106 jest łatwiejszy i czystszy. – Nagel
To nie zadziałało w moim przypadku, próbowałem uruchomić uaktualnienie. – doublesharp