Używam Win xp z Tortoisehg 2.3. Używam bit bucket do tworzenia kopii zapasowej mojego osobistego kodu źródłowego. (rzadko w przypadku kontroli wersji rzeczywistej, bardziej jako źródłowy magazyn kopii zapasowych). Teraz muszę kliknąć prawym przyciskiem myszki na moje repozytorium, wybrać zatwierdzenie, a następnie wprowadzić wiadomość zatwierdzenia (wybieram po prostu kopiowanie tej samej wiadomości, której użyłem ostatnim razem, do tego jest rozwijane menu), a następnie kliknij Zatwierdź. Następnie ponownie klikam prawym przyciskiem myszy i wybieram synchronizację i przechodzę przez tę opcję, aby w końcu nacisnąć. Mógłbym użyć stołu warsztatowego i zrobić coś podobnego. Chcę zoptymalizować ten proces, więc zdecydowałem się napisać skrypt dos bat, aby zatwierdzić i wypchnąć. Kiedy pcham Tortoisehga wypluwa komendę hg do okna i możesz je zobaczyć i wyciąć i wkleić stąd. W przypadku zatwierdzenia nie pokazuje, co naprawdę robi pod maską. Kiedy używałem TortoiseSVN od dawna, pamiętam, że był plik dziennika, w którym wszystkie polecenia svn były przechowywane do debugowania. Zacząłem więc szukać pliku dziennika TortoiseHg.tortoisehg push krok po kroku - jak i gdzie jest plik dziennika
Czy ktoś wie:
1) Czy TortoiseHg mieć plik gdzieś, gdzie przechowuje wszystkie rtęciowe polecenia wykonywane w komplecie z wszystkich opcji wiersza poleceń?
2) Czy istnieje lepszy sposób na wykonanie jednego kroku zatwierdzania (za pomocą Gui lub batka Tortoisehg lub jakiegoś dodatku/rozszerzenia itp.)?
pozdrowienia
thx Martin. Czy mimo to mógłbym zakodować wiadomość o zatwierdzeniu w tym pliku hgrc?Jeśli tak, podaj składnię dla tego problemu. W tej chwili za każdym razem trzeba kliknąć rozwijane menu kopiowania i kliknąć wiadomość przed zatwierdzeniem – Gullu
Jeśli chcesz również zaszyfrować wiadomość zatwierdzenia (niezupełnie zalecane - jeśli nie przejmujesz się komunikatami o zatwierdzeniu, to po prostu zamiast tego ustaw okresowy proces tworzenia kopii zapasowej), możesz wtedy użyć 'hg commit -m" swojej wiadomości "' z wiersza poleceń. Oznacza to, że przestań używać części GUI TortoiseHg i dodaj 'hg commit -m" auto commit "' 'i' hg push' do małego pliku 'commit.bat'. –
Zgadzam się. Plik Bat jest najlepszy, ponieważ mogę go krótko wyciąć na pulpicie, a cała magia może się zdarzyć za jednym kliknięciem myszy. thx za pomoc. – Gullu