2009-10-31 19 views

Odpowiedz

7

nie potrafisz twierdzę, że próbowałem wielu odmian, ale co jest nie tak z hg4idea ...?

+0

nic złego, ja nie użyłem żadnego z nich. –

+0

Pochodzi z edycji społeczności w drodze. –

-6

Aby odpowiedzieć na pytanie: Najlepsza wtyczka IDE nie jest używana.

Myślę, że integracja IDE nie jest konieczna podczas pracy z DVCS. Podczas pracy w scentralizowanym Systemie jest to uzasadnione w celu automatycznego sprawdzenia podczas edycji. Jednak lubię trzymać rzeczy oddzielnie. Nie chcę, żeby mój IDE był zagracony. Nie widzę żadnych korzyści z używania wtyczki w porównaniu do samodzielnego rozwiązania (że ciągle używam drugiego monitora itp.).

Mam się dobrze z TortoiseHG i wiersz polecenia dla bardziej skomplikowanych zadań.

+3

Całkowicie i całkowicie się nie zgadzam. Konieczność przełączania się między IDE a widokiem folderu jest rozpraszająca i niepotrzebna. –

+0

Zgadzam się z powyższym komentarzem. Mając opcję pop do wiersza cmd jest w porządku, ale naprawdę chcesz skorzystać z możliwości refaktoryzacji IDE i chcesz, aby automatycznie obsługiwać SCM dla ciebie w tych refactorings. – GreenKiwi

+0

Dlaczego tak wiele myśli na ten temat? Linia poleceń TortoiseHG + po prostu kołysze. Nic nie może zrobić, jeśli chodzi o złożone sytuacje i dobre zadania. Tak, integracja z IDE może być dobra, ale nawet teraz (październik 2014) nie ma wtyczki Mercurial dla żadnego IDE, które może pokryć całą sytuację (niestety) – Alex

3

Jeśli chodzi o odpowiedź "nie korzystaj z jednego", nie jest to wystarczające. Co się stanie, jeśli użyję swojego IDE do przeprowadzenia refaktoryzacji, która zmieni nazwę pliku? Bez integracji IDE/kontroli źródła, zmiana nazwy pliku odbywa się bez względu na kontrolę źródła, a następnie Mercurial (lub cokolwiek innego) uważa, że ​​plik zaginął i pojawił się nowy. Następnie musisz wrócić do walki ze sterowaniem źródłowym, aby rozwiązać problemy.

+0

Chociaż zgadzam się z tym stwierdzeniem takim, jakie jest, to jest to, co jest świetne w git . (Oraz AFAIK wcześniejsze wersje hg). To głupie, musisz powiedzieć kontroli wersji o ruchach plików i nazwach. Podoba mi się, jak TortoiseHg ma opcję odgadnięcia, ale uwielbiam, jak przy użyciu gita mogę całkowicie zignorować to przyziemne zadanie –

+0

Właśnie zacząłem używać git. Wydaje się to nieco skomplikowane, ale wydaje się, że wszystkie skomplikowane części mają swoje powody do bycia. Jeśli chodzi o git automatycznie wymyślający nazwy plików, właśnie popełniłem commit, w którym całkowicie pomijało nazwy plików. Zmieniłem 1 lub 2 linie w pliku 10-wierszowym. –

Powiązane problemy