Cześć, musiałem podpiąć się pod SVN'a aby pracować. Zaimportowałem projekt i działam, w konsoli non stop (co minuta, dwie) wyrzuca mi: All files are up-to-date / rozumiem, że na bieżąco pobiera mi zmiany gdy ktoś wyżej ode mnie commituje? Chciałbym to wyłączyć, abym sam mógł decydować kiedy chcę robić update systemu. W ustawieniach "Version Control" usunąłem wszystkie "możliwości" w background jednak dalej to wyskakuje. Aplikacja webowa... może to po prostu aktualizacja przy działaniach na niej od strony http i stały zabieg?
Ale on nie pobiera tych zmian (tzn nie robi pull
ani up
).
Nawet jeśli w Version Control pozaznaczane są opcje: Perform update from VCS in background? To samo z commit?
To nie znaczy że będzie sam z siebie robił update'y i commit'y, tylko że jak Ty klikniesz Ctrl+T
(pull) albo Ctrl+K
(commit) to ten commit nie zostanie wywołany w "głównym wątku IDE" tylko w tle (pokaże Ci się progressbar na dole).
To nie ma nic do rzeczy. Nic sie "samo" bez wyraźnego życzenia nie robi. Perform in background znaczy tyle że jak klikniesz sobie commit to się będzie robił w tle a nie wyskoczy ci okienko z postępem.
IntelliJ po prostu co jakiś czas sprawdza zmiany i dzięki temu np. jeśli spróbujesz edytować plik który w repo został zmieniony (a ty tej zmiany nie ściagnąłeś jeszcze) to wyświetli ci warning ze edytujesz plik który ma w repo nową wersje.