Używam przywracania pakietów NuGet i NuGet z SVN. Czy istnieje sposób, aby zignorować wszystkie katalogi pakietów w folderze pakietów, ale nadal zawierać plik repositories.config?Ignoruj tylko podkatalogi w katalogu, a jednocześnie dołączając określony plik za pomocą tortoisesvn
Odpowiedz
Nie ignoruj samego katalogu pakietów. Będziesz potrzebował tego folderu do zatwierdzenia konfiguracji repozytorium.
- Kliknij prawym przyciskiem myszy na katalogu "Pakiety" i dodaj go do Subversion. W oknie dialogowym "Dodaj" wybierz TYLKO katalog Packages i plik "repositories.config".
- Ponownie kliknij ponownie katalog "Pakiety" i tym razem wywołaj właściwości TortoiseSVN.
W oknie dialogowym Właściwości wybierz opcję Nowy ... -> Zaawansowane.
W oknie dialogowym Zaawansowane ustaw nazwę właściwości do 'svn: ignore' a wartością do '**'.
Gotowe. Popełnić.
Ustawienie ** ignore powoduje ignorowanie wszystkich plików i podkatalogów. Jednak, ponieważ program repositories.config jest zatwierdzony, zastępuje ustawienia ignorowania dla tego pliku. Plik konfiguracyjny będzie śledzony i wszelkie zauważone modyfikacje.
Doskonale, wypróbuję to wkrótce i skontaktuję się z Tobą w sprawie napotkanych problemów. Jedno pytanie brzmi jednak, jakie znaczenie ma podwójne uruchamianie "**" w porównaniu z używaniem znaku *? Nie mogę znaleźć żadnego odniesienia do ** w dokumentacji. – jpierson
Podwójna gwiazdka jest rekurencyjnym symbolem wieloznacznym służącym do wyszukiwania wszystkich podrzędnych podkatalogów. Pojedyncza gwiazdka trafi tylko w pierwszy podfolder. Więcej: http://stackoverflow.com/questions/3529997/unix-wildcard-selectors-asterisks –
Napraw mnie, jeśli się mylę, ale * pasowałoby do wszystkich podfolderów i dlatego, że byłyby ignorowane, nie byłoby powód do martwienia się o możliwe podfoldery, biorąc pod uwagę, że subversion nie pozwala na wersjonowane elementy, które nie mają swoich wersji folderów nadrzędnych. Tak więc ten konkretny przykład * byłby potrzebny, ale jako ogólna konwencja z tą techniką, w której istnieje hierarchia, która ma istnieć, która pomija właściwość svn: ignore, wtedy ** byłby dobrym pomysłem jako ogólna konwencja. – jpierson
- 1. hg - Ignoruj katalog tylko w katalogu głównym
- 2. Jak znaleźć tylko pliki w danym katalogu i zignorować podkatalogi za pomocą bashu
- 3. Dekompresuj tylko określony blok bzip2.
- 4. Jak skompresować określony plik za pomocą potoku w Django?
- 5. Usunąć określony plik z katalogu dokumentu
- 6. jak notować wszystkie podkatalogi w katalogu
- 7. Auditd - reguła inspekcji do monitorowania tylko katalogu (nie wszystkie podkatalogi i pliki itp.)
- 8. Ignoruj drobne błędy za pomocą javadoc
- 9. Jak utworzyć plik wsadowy, który przenosi TYLKO podkatalogi, a NIE katalog główny?
- 10. Jak przywrócić istniejące repozytorium za pomocą TortoiseSVN?
- 11. Jak wyświetlić listę plików w katalogu za pomocą bash?
- 12. Ignoruj punkty za pomocą y = 0
- 13. Git Ignoruj wszystko w katalogu oprócz podfolderów
- 14. ignoruj js aktualizacje w katalogu publicznym
- 15. Jak znaleźć najnowszy plik w katalogu za pomocą skryptu PowerShell?
- 16. TortoiseSVN za pośrednictwem skryptu proxy
- 17. Dynamicznie ignoruj właściwości za pomocą JacksonJson
- 18. Ignoruj kolejność elementów za pomocą xs: rozszerzenie
- 19. Jak wdrożyć aplikację w języku C#, jednocześnie dołączając pliki DLL innych firm?
- 20. Jak pobrać cały katalog i podkatalogi za pomocą wget?
- 21. Jak uzyskać pliki w katalogu, w tym wszystkie podkatalogi
- 22. Wykonaj plik ze zdefiniowanego katalogu za pomocą Runtime.getRuntime(). Exec
- 23. Jak przesłać plik do katalogu docelowego za pomocą curl?
- 24. C# Usuń wszystkie puste podkatalogi.
- 25. Jak odróżnić plik z katalogu w Perlu?
- 26. Crawler internetowy - Ignoruj plik Robots.txt?
- 27. TortoiseSVN cherrypicking
- 28. WIX ComponentGroup podkatalogi
- 29. Odtwórz plik wideo za pomocą VLC, a następnie zakończ VLC
- 30. Jak wykryć przyciśnięcie a mouseover jednocześnie
Czy możesz podać dokładną strukturę katalogów i część, którą chcesz zignorować? Oraz informacje o wersji TortoiseSVN, z której korzystasz? – mliebelt
Polecam zaakceptować odpowiedź Jaya Harrisa, sprawdziłem, że jest to prawidłowe rozwiązanie i możesz upewnić się, że otrzyma nagrodę, którą umieściłem na twoim pytaniu. – jpierson