Przez przypadek nazwałem "import svn ..." w niewłaściwym katalogu. Czy istnieje rozsądny sposób na usunięcie tego błędu?Czy można cofnąć import w subwersji?
Googling Nie znalazłem żadnej przydatnej odpowiedzi, a najbliższy mojemu problemowi, który znalazłem na stackoverflow, było importing the correct data to the wrong place, natomiast zaimportowałem nieprawidłowe dane do właściwego miejsca.
Oraz: repozytorium NIE jest nowe, więc usunięcie go nie wchodzi w grę.
Byłby to rodzaj ironii, gdybym nie mógł cofnąć operacji w systemie kontroli wersji. Czy ktoś może mi pomóc? (Dzięki!)
EDYCJA: Mam moje repozytorium przechowywane w bazie danych Berkley, tj. Jest w systemie plików. Patrząc na datę modyfikacji wszystkich plików/katalogów i na zawartość właśnie zmodyfikowanych plików, byłem w stanie ustalić, co zrobić, z wyjątkiem jednego: czy ktoś wie, do czego służy txn-current? Domyślam się, że jest on podłączony do obsługi transakcji, ale jaki jest sens treści (długość wynosi 2 bajty)?
EDYCJA 2: Dziękujemy za pomocne odpowiedzi. Zaakceptowałem odpowiedź Martina, ponieważ powinna ona zapewnić właściwy sposób robienia tego (ponieważ jestem pod presją czasu, właśnie usunąłem niektóre pliki jako podpowiedź w moim pierwszym EDYCIE ignorując zawartość txn-current i grzywnę na żywo do tej pory). Ale sprawdź link Wima w swoim komentarzu!
Dzięki, ale było kilka binarne w złym katalogu i chciałbym się ich pozbyć. Jak mogę usunąć dane za pomocą dump? –
Starsza wersja książki SVN zawiera więcej informacji o korzystaniu z svndumpfilter: http://svnbook.red-bean.com/en/1.2/svn.reposadmin.maint.html#svn.reposadmin.maint.tk.svndumpfilter – Wim
Bardzo przydatny link, jeszcze raz dziękuję! W tej chwili jestem na innej ścieżce (zobacz nadchodzącą edycję mojego pytania), ale jeśli to nie zadziała, spróbuję svndumpfilter. –