2011-07-15 8 views
6

(wstęp. - Nie jestem zbyt obeznany z SVN, ale zostali poinformowani, aby zapoznać się z nim)Usuń w Cornerstone

często usunąć plik lub katalog w moim kopii roboczej. To pojawia się w Cornerstone jako "brakujące". Zatwierdzenie kopii roboczej pozostawia pliki "duchów" (rozumiem, że możesz chcieć je odzyskać pewnego dnia, ale przynajmniej chcę je usunąć z listy aktywnych plików).

Dostępny jest duży, czerwony przycisk "Usuń", który zachęca do usunięcia obiektów duchów. Ale przy kolejnym zatwierdzeniu, jestem poinformowany, że operacja nie może być zakończona. I wydaje się, że tak jest. Wybranie "Wyczyść" informuje mnie, że folder nie jest kopią roboczą Subversion. Nie mogę już używać mojego repozytorium.

Czy ktoś mógłby rzucić trochę światła?

  1. Jak radzić sobie z usuwaniem plików w kopii roboczej?
  2. Jak naprawić uszkodzone repozytorium?

Dziękuję

Odpowiedz

5

Chyba miałem to samo stanie się ze mną. (Jestem też nowy w SVN i używam Cornerstone). Robiłem usuwanie z poziomu Cornerstone'a zamiast Findera i wygląda na to, że działa całkiem nieźle, bez brakującej ikony. Dostaję czerwoną ikonę D, potem zatwierdzam i nie ma pliku duchów lub brakuje go! Ikona.

Po prostu próbowałem usunąć z katalogu kopii roboczej i to! brakująca ikona i plik widma rozłączają się, ale jeśli kliknę prawym przyciskiem myszy plik widma i wybiorę opcję usuwania, otrzymam ikonę D. Następnie Commit, wszystko jest w porządku ... nie ma już pliku z duchami.

Aktualizuję moją wersję Cornerstone. Jestem na v2.5.2. Może to jest coś, co zostało naprawione w Kamieniu Węgielnym? Myślę, że pamiętam, mając dokładnie takie samo doświadczenie jak ty w 1 punkcie. Myślę, że rzuciłem kamień węgielny, otworzyłem go z powrotem, wybrałem kopię roboczą, a następnie kliknąłem na Aktualizację i naprawiłem, nie jestem pewien ...