2014-12-03 17 views

Odpowiedz

2

Poprzednie wersje ustawień konfiguracji kompilacji są przechowywane w folderze /config/projects/buildTypes w różnych plikach * .xml.N. Aby przywrócić ustawienia, zastąp plik * .xml plikiem * .xml.N. Również od TeamCity 9 jest możliwe store all project setting in VCS.

+1

Prawdopodobnie pomoże to przywrócić zmienione ustawienia. Nie sądzę, że zachowuje pliki dla usuniętych konfiguracji kompilacji. Wszystkie pliki XML związane z kompilacją są usuwane, gdy tylko usuniemy konfigurację kompilacji. –

+1

Masz rację. Przywrócenie usuniętej konfiguracji kompilacji nie jest możliwe. Mamy powiązane żądanie https://youtrack.jetbrains.com/issue/TW-34774, proszę zagłosuj. Jednak funkcja [Ustawienia wersji] (https://confluence.jetbrains.com/display/TCD9/Storing+Project+Settings+in+Version+Control) jest dostępna, aby rozwiązać ten problem. –

+0

Już głosowałem tam. Oprócz ustawień wersji, możemy przywrócić ją z kopii zapasowej. Kopia zapasowa działa również w Teamcity 8. –

0

Inną opcją dostępną od wersji 9.0 jest umieszczenie ustawień projektu w wersji kontroli (Git, Mercurial lub Subversion i Perforce od wersji 9.1), a następnie przywracanie usuniętych plików przy użyciu poleceń VCS.

2

TeamCity 9 zlokalizuj katalog danych, a znajdziesz folder śmieci, tak jak poniżej:

D:\TeamCity\Data\config\_trash

Zrób kopię całej sprawy do innego folderu, na wszelki wypadek.

Przenieś utworzone foldery projektu z config\_trash na config\projects.

Usuń przyrostek .projectNN z każdego folderu projektu.

W tym czasie mogą wystąpić błędy krytyczne w głównym portalu internetowym.

Zrestartuj TeamCity tylko na dobrą miarę.

Suffixes

+0

Uwaga: od tego bałaganu włączono zapisywanie konfiguracji w Git, co trwało 3 minuty i było dobrze zalecane. –

+0

Przypadkowo usunąłem cały projekt i jego konfiguracje kompilacji i właśnie to zrobiłem, aby je odzyskać; Odkryłem, że projekt nie pojawił się ponownie, dopóki nie zrestartowałem usługi, więc podejrzewam, że jest to krok obowiązkowy, a nie "tylko na dokładkę". –

Powiązane problemy