Zmiany pomiędzy wersją 10 and wersją 11 dla AdminGuide/svnrecreate

Pokaż
Ignoruj:
Data i czas:
11/25/16 09:30:26 (8 years temu)
Autor:
jpo (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/svnrecreate

    v10 v11  
    6363svn cleanup 
    6464}}} 
     65 
     66= Naprawa SVN w przypadku otrzymania komunikatu o nie prawidłowej wersji pliku = 
     67 
     68{{{ 
     69svn ci file_1652969.xlsx -m "" 
     70Wysyłanie file_1652969.xlsx 
     71svn: Zatwierdzenie nie powiodło się (szczegóły poniżej): 
     72svn: Plik '/repository_2/2016/10/05/file_1652969.xlsx' jest nieaktualny 
     73}}} 
     74 
     75Wykonujemy kopię pliku  
     76{{{ 
     77cp file_1652969.xlsx file_1652969.xlsx_backup 
     78}}} 
     79 
     80Podnosimy wersję 
     81{{{ 
     82svn up file_1652969.xlsx 
     83Odkryto konflikt w 'file_1652969.xlsx'. 
     84Wybierz: (p) odłóż, 
     85(mf) moje w całości, (tf) ich w całości, 
     86(s) pokaż wszystkie opcje: mf 
     87G file_1652969.xlsx 
     88Uaktualniono do wersji 12228. 
     89}}} 
     90 
     91Przywracamy wersję pliku 
     92{{{ 
     93p file_1652969.xlsx_backup file_1652969.xlsx 
     94}}} 
     95 
     96Wykonujemy commit, zatwierdzenie wersji 
     97{{{ 
     98vn ci file_1652969.xlsx -m "" 
     99Wysyłanie file_1652969.xlsx 
     100Przesyłanie treści pliku. 
     101Zatwierdzona wersja 12229. 
     102}}} 
     103 
     104Wersja pliku działa już poprawnie.  Ale aby wszystko zgadzało się z otwarciem wersji z właściwości pliku musimy zmodyfikować wpis w tabeli versions 
     105 
     106{{{ 
     107SELECT * FROM versions WHERE fileid='1652969'; 
     108}}} 
     109 
     110Następnie aktualizujemy numer wersji w bazie 
     111{{{ 
     112begin; 
     113UPDATE versions SET revnum = '12229' where ver_id='1010771'; 
     114}}} 
     115gdzie revnum to numer wersji z commita z wykonanego z konsoli 
     116Gdy wszystko jest poprawnie to zatwierdzamy zmiany 
     117{{ 
     118commit; 
     119}}}