Największym problemem, jaki mam, jest to, że jeśli pracuję nad plikami, których nie chcę zatwierdzać, po prostu je zapisuję. Następnie mam inne pliki, które chcę przekazać serwerowi, jednak jeśli ktoś inny wprowadził zmiany w repozytorium, a ja je ściągam. Prosi mnie o scalenie lub zmianę nazwy. Każda z tych opcji spowoduje utratę moich lokalnych zmian, których nie popełniłem.Jak zachować niezatwierdzone zmiany w lokalnym repozytorium rtęci, nadal naciskając/ciągnąc? Korzystanie z hgeclipse
Co inni ludzie robią, aby ominąć to? Uważam, że dokumentacja przedłużania półek trudno jest objąć moją głową.
Używam Mercurial Eclipse do przesyłania i przeciągania plików do/z serwera. Wszelkie wyjaśnienie tego byłoby bardzo cenne! Dzięki!
Przykład:
pracuję na mojej stronie w Mercurial Eclipse .. mam nowy folder i nowe pliki, które nie chcą zobowiązać się do serwera jeszcze. Zmodyfikowałem także niektóre istniejące pliki i nie chcę jeszcze wprowadzać tych zmian na żywo. Potem coś na mojej stronie się psuje i muszę to naprawić, nie pozwoli mi to naprawić bez ponownego rozpisania się lub połączenia z najnowszą końcówką repozytorium, a to spowoduje, że stracę wszystkie moje niezatwierdzone zmiany. Co powinienem zrobić z moim nowym folderem i plikami, które edytowałem, jeśli nie chcę ich zgubić? Ponowne klonowanie wydaje się nudne. Kopiowanie plików do nowego folderu również wydaje się żmudne. Jestem pewna, że Shelving lub MQ zrobią to, co chcę, po prostu nie wiem jak to jeszcze zrobić.
Podaj nam, z której dokumentacji półki korzystasz i jakie części masz problemy. –
możliwy duplikat [użyteczności Mercurial] (http://stackoverflow.com/questions/6390436/mercurial-usability). @Jason: jeśli chcesz zmienić swoje pytanie, użyj przycisku 'edit', nie publikuj nowego pytania. – Gilles
Nie mogę znaleźć żadnej dokumentacji dotyczącej używania rozszerzenia MQ w Mercurial Eclipse. Przeszedłem przez tę dokumentację [link] (http://mercurial.selenic.com/wiki/MqTutorial) "MqTutorial". Chyba nie rozumiem, jak dokładnie używać łat i przepływu pracy. Dodam przykład tego, co próbuję zrobić w moim pytaniu. – Jason