Jak wyłączyć kontrolę wersji w Android Studio?


130

Skonfigurowałem Githuba ze studiem Android, wszystko działało dobrze, problem polega jednak na tym, że nie mogę się wyłączyć lub wydostać się z kontroli wersji, aby ponownie normalnie używać IDE.

Oznacza to, że błędy nie są wyświetlane, a debugowanie jest naprawdę trudne z tego powodu.

Jak więc wyłączyć kontrolę wersji (VCS) w Android Studio?


This means that errors aren't shown. Co?
Simon,

Tak jak w przypadku błędnego przeliterowania słowa lub błędnej nazwy zmiennej, błąd nie pojawia się w trybie VCS. Oznacza to, że możesz go nie zobaczyć, dopóki aplikacja się nie zawiesi.
Daniel Scott,

Odpowiedzi:


245

Aby wyłączyć VCS w Android Studio na komputerze Mac, wykonaj następujące czynności:

Android Studio > Preferences...

wprowadź opis obrazu tutaj

W oknie Preferencje wybierz Version Controli poniżej Directorymenu rozwijanego Wybierz VCS, który ma być<none>

wprowadź opis obrazu tutaj

Nie zapomnij kliknąć „Zastosuj” w ogólnych przyciskach Preferencji na dole.


1
@JoeBlow Obecnie używam Android Studio do aplikacji produkcyjnej. We wcześniejszych wersjach napotkałem po drodze kilka małych nierówności, ale od jakiegoś czasu nie miałem żadnych większych problemów. Mimo to projekt, nad którym pracuję, nie jest projektem dla absolwentów. Ze stopniowaniem YMMV.
Adam Johns

Wielkie dzięki, dostałem kilka błędów z git, po prostu się uczę i tak zrobiłem; w końcu nie potrzebuję kontroli wersji
Sainath SR,

Czy należy również usunąć folder Git i plik gitignore.txt z folderu projektu systemu Android?
joshgoldeneagle

Działa również, jeśli chcę go włączyć :)
Liuting

To właściwe i pożyteczne kroki
Parth Patel


19

Inne odpowiedzi mi nie pomogły, więc dodaję rozwiązanie.

Ta wiadomość doprowadzała mnie do szału:

wprowadź opis obrazu tutaj

Miałem problem z innymi sugestiami, ponieważ moje ustawienia nie pozwalały mi na zapisywanie zmian w celu kontroli wersji.

wprowadź opis obrazu tutaj

Więc poszedłem do kontroli wersji / ignorowanych plików i usunąłem wszystkie zignorowane pliki dla tego projektu.

wprowadź opis obrazu tutaj

wprowadź opis obrazu tutaj

Potem, kiedy ponownie kliknąłem na Kontrola wersji

wprowadź opis obrazu tutaj

Znalazłem to w tej odpowiedzi tutaj .


16

VCS to ustawienie specyficzne dla projektu, które można zmodyfikować, przechodząc do File -> Settingsi sprawdzając pod Version Controlnagłówkiem.

Alternatywnie możesz wyłączyć określoną wtyczkę VCS pod Pluginsnagłówkiem.

Uwaga: nie używałem GitHub jako VCS, ale nadal powinieneś otrzymywać wyświetlanie błędów (sprawdzanie składni) w IDE. Użycie VCS nie powinno tego wyłączać, ponieważ używanie IDE byłoby całkowicie bezcelowe.


5
+1 za upuszczenie wtyczki. Jeśli nie chcesz robić tego w każdym projekcie lub zajmować się problemami z „niezarejestrowanymi źródłami”, wyłączanie wtyczek (Git, GitHub, Subversion, Mercurial) jest jedyną właściwą drogą. Używam kontroli wersji z zewnętrznej powłoki lub GUI i nigdy nie chcę tego w moim IDE.
delrocco

@delrocco Tak, problem z „niezarejestrowanymi korzeniami” doprowadził mnie do szału i to rozwiązało problem.
Jenix

7

Możesz usunąć plik vcs.xml , co spowoduje usunięcie VCS połączonego z Twoją aplikacją. Plik „vcs.xml” można znaleźć w tej lokalizacji „ YourProject \ .idea \ vcs.xml

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.