2009-08-23 8 views
5

Czasami Żółw wymaga od mnie oczyszczenia bez żadnego powodu - co oznacza, że ​​nie nadużyłem/nie zabiłem/zatrzymałem go w środku ... IMO to "normalny przepływ czynności" i nie powinien wymaga ręcznego czyszczenia.Automatyczne czyszczenie dla TortoiseSVN

Czy istnieje sposób, aby nie wyświetlać tych żądań czyszczenia użytkownikowi, ale po prostu robić je po cichu pod maską i prezentować spójne wrażenia dla użytkownika?

+0

Używam Tortoise od paru lat i nigdy tego nie widziałem. Co musisz zrobić, aby otrzymać wiadomość? –

+0

aye, to samo tutaj. Normalny przepływ operacji nigdy nie wymaga czyszczenia. Oczyszczanie IIRC przeszukuje tylko przez toaletę i usuwa zatrzymujące blokady. – gbjbaanb

+0

Zdarza się to czasami podczas aktualizacji/zatwierdzania. Naprawdę po prostu robię podstawowe rzeczy ... Ja też popełniam przez IntelliJ i Ankh - czy to usprawiedliwia czyszczenie? – ripper234

Odpowiedz

1

W rzeczywistości nie jest to TortoiseSVN, ale sama svn tego wymaga. Oznacza to, że coś się popsuje. Na co i jak trudno odpowiedzieć podanymi faktami.

Najlepiej możesz próbować pracować bardziej świadomie, abyś pamiętał, co zrobiłeś, zanim to nastąpi, i uważaj na pewien wzór. Jeśli ją znalazłeś, być może ktoś mógłby odpowiedzieć na twoje pytanie.

1

Widziałem to już wcześniej. Uważam, że istnieje przypadek użycia, który polega na zmianie nazwy i przeniesieniu całych katalogów, które naprawdę mylą SVN. Ostatni raz zdarzyło mi się, że status svn w jednym z katalogów, które przeniosłem, zaczął pokazywać się jako "zagnieżdżony" i podczas wykonywania zatwierdzenia SVN nie powiedział, że moje WC było zablokowane i zasugerował użycie operacji czyszczenia. Oczywiście to nie zadziałało i była to dość ciężka próba, aby dokładnie określić, co muszę zrobić, aby rozwiązać problem.

Widziałem to również, gdy korzystasz z dwóch różnych klientów SVN i zatwierdzasz z jednym, a drugi wymaga czyszczenia przed zakończeniem operacji. Zdarza mi się to czasami, gdy popełniam błąd w TortoiseSVN i mam otwarte Visual Studio w tym samym czasie. W niektórych przypadkach wydaje się, że AnkhSVN wymaga oczyszczenia, gdy następnym razem spróbuję go zaktualizować lub zatwierdzić. Nie zdarza się to jednak często.