[SVN] skasowanie pliku z hasłami we wcześniejszej wersji

0

Witam mam problem z SVN (klient tortoise) a mianowicie zuploadowałem sobie swój projekt na serwer, później zorientowałem się, że jeden z plików to mój profil, wiadomo nie chciał bym żeby teraz to hasło ktoś odczytał - wgrałem więc 2 plik czysty który miał go nadpisać, ale jak można było się spodziewać pojawiła się przy nim revison 2 i pierwotna kopia też była dostępna.
Jak skasowac plik z 1 revision? dane zostały zacommittowane, robiłem dużo alpejskich sztuczek, które jednak na nic się nie zdaly w internecie trafiam na artykóły które pozwalają wycofać zmiany ale tylko do czasu committu

0

Zobacz na stronie swojego klienta (chyba tortoise.net) - tam jest dokumentacja, zobacz, może coś w niej pisze .. Znam ten ból - ogólnie poryte to trochę jest, jak nie wie się, jak korzystać .. też tak miałem i przez przypadek wgrałem jakieś swoje bardzo prywatne pliki (ale niestety nie pamiętam, co mi wtedy pomoglo) powodzenia! I napisz rozwiązanie koniecznie jak znajdziesz :)

0

hmm zacznę od tego, że post wskazany przez AklimX nieco mnie rozczarował
"The project has plans, however, to someday implement an svnadmin obliterate command " hmm pomyślałem, że jestem chyba kolejnym powodem, aby plany stały się rzeczywistością. Był tam promyczek nadziei z tajemniczym svnadmin nie wiedziałem tylko czy mam takie prawa (sprawa tyczy się SourceForge), w cmd próbowałem tego polecenia - nieznane polecenie (nie drążyłem tego dalej). W międzyczasie doszedłem do tego co jest w ostatnim poście 2 linku podanego przez AklimX'a

That seemed to work. So what I did was:
Copy the file to another folder.
Do a TortoiseSVN delete from the current folder followed by a commit.
Copy the file back in to the folder.
Add the file using TortoiseSVN and commit again.

I can't seem to find any revision history now - however, it could just be that I'm not looking in the right place.

no i "chyba" podziałało bo nie umiem dogrzebać się do poprzednich wersji, kombinowałem też z opcją merge czy jakoś tak, jedno z tych dwóch zadziałało, ale podzielam obawy gościa powyżej nie wiem czy tylko ja nie widzę tych zmian czy naprawdę pozbyłem się wcześniejszych wersji bo IMO kasowanie też powinno dać się odwracać.

w pomocy do tortoise jest rozdział:
B.4. Roll back (Undo) revisions in the repository
choć mi zbytnio nie pomógł bo na liście logów miałem tylko najświeższą wersję a może to po prostu znak, że wcześniejszych nie ma?

1 użytkowników online, w tym zalogowanych: 0, gości: 1