Używanie svn: ignoruj, aby zignorować wszystko oprócz pewnych plików

Czy dzięki właściwości svn: ignore mogę określić, co chcę ignorować na podstawie wzorców, których nie chcę ignorować? Innymi słowy, chcę wszystko zignorowaćale pliki kończące się na .xyz. Jak bym to zrobił (jeśli jest to możliwe)?

Jedną z badanych przeze mnie opcji jest zatwierdzenie wszystkiego, co chcę, aby wersjonować, a następnie ustawienie właściwości svn: ignore w katalogu na „*”, co oznacza, że ​​nie ma innych plików, ale to, co już zatwierdziłem, będzie wersjonowane. Jest to najlepsze, co mogę wymyślić, ale wydaje mi się, że jeśli kiedykolwiek musiałem dodać inny plik do wersji, musiałbym zrobić wiele zatwierdzeń ... jeden, aby usunąć właściwość svn: ignore, inny aby dodać / zatwierdzić nowe pliki, a następnie trzeci, aby zmienić svn: zignoruj ​​z powrotem do '*'.

Twoje myśli?

questionAnswers(6)

yourAnswerToTheQuestion