Jak wyrejestrować plik w TortoiseSVN?

91

Przez pomyłkę zignorowałem plik w TortoiseSVN. Jak to odwrócić i dodać plik do mojego repozytorium?

Yaakov Ellis
źródło

Odpowiedzi:

118

Po prostu edytuj właściwość svn: ignore (w zakładce subversion we właściwościach katalogu). (Jeśli zignorowałeś podfolder, wybierz kartę właściwości jego folderu nadrzędnego)

Martin przeciwko Löwis
źródło
5
Może warto zajrzeć również do svn: globalignore property
Cristian Diaconescu
Spójrz także na tę samą kartę w podfolderach, jeśli nie możesz znaleźć niczego na poziomie głównym
ccalboni
19

Jeśli klikniesz prawym przyciskiem myszy katalog zawierający plik i wybierzesz Właściwości SVN, powinieneś zobaczyć właściwość svn: ignore z listą ignorowanych plików. Po prostu edytuj tę listę i usuń regułę ignorującą twój plik.

Gabriel Hurley
źródło
2
Struktura menu była dla mnie right click on folder-> TortoiseSVN-> Właściwości. Dzięki za wskazówkę!
veeTrain
18

„Ignorowanie plików i katalogów” z dokumentacji SVN Tortoise stwierdza:

Jeśli chcesz usunąć jeden lub więcej elementów z listy ignorowanych, kliknij te elementy prawym przyciskiem myszy i wybierz TortoiseSVNRemove from Ignore ListMożesz również uzyskać svn:ignorebezpośredni dostęp do właściwości folderu . Pozwala to na określenie bardziej ogólnych wzorców przy użyciu globalnego przetwarzania nazw plików, opisanych w sekcji poniżej. Przeczytaj sekcję „Ustawienia projektu”, aby uzyskać więcej informacji na temat bezpośredniego ustawiania właściwości. Należy pamiętać, że każdy wzorzec ignorowania musi być umieszczony w osobnej linii. Oddzielanie ich spacjami nie działa.

Frank Bollack
źródło
5

Dla mnie rozwiązaniem było użycie „Aktualizuj do wersji” .

Moje zignorowane pliki zostały ustawione jako ignorowane automatycznie, gdy dokonywałem wyewidencjonowania, ale nie ustawiłem znacznika wyboru obok plików.

Po zaktualizowaniu do wersji zweryfikowałem, że pliki mają zostać uwzględnione, przechodząc do opcji „Wybierz elementy ...”

W menu właściwości nie udało mi się znaleźć niczego, co zawierałoby listę ignorowanych plików (sugestia a la Gabriela). W rzeczywistości nieruchomości były puste.

user798899
źródło
To był mój przypadek (zapomniałem znacznika wyboru przy kasie) i "aktualizacja do wersji" zadziałała, dzięki!
Milo
0

W moim przypadku pojawił się inny problem: globalna lista ignorowanych w Ustawieniach żółwia, Ogólne.

Tortoise jest domyślnie dostarczany z plikami .so na liście ignorowanych i przechowujemy je w kontroli źródła (tak, wiem, że jest to dalekie od ideału). Usunięcie ich z listy załatwiło sprawę dla mnie.

danio
źródło
-2

Zwykle po prostu dodaję zignorowany plik za pomocą Tortoise i nie kłopoczę się usuwaniem wpisu z listy ignorowanych. do tej pory nie miałem żadnych negatywnych skutków ubocznych ...

Stefan Egli
źródło
Gdy plik jest ignorowany, Dodaj nie pojawia się już jako opcja w menu TortoiseSVN
Yaakov Ellis
to nie jest to, czego doświadczam. Zaznaczam pole wyboru dla polecenia „dodaj” w ustawieniach svn żółwia w menu kontekstowym. w ten sposób polecenie „dodaj” zawsze pojawia się bezpośrednio w menu kontekstowym eksploratora. może to robi różnicę?
Stefan Egli
Dokonałem również tej zmiany i nie widzę jej w menu kontekstowym ignorowanych katalogów.
Jammer