Czy ktoś może mi powiedzieć, co oznacza ten błąd rtęciowy?Mercurial: "nieśledzony plik w katalogu roboczym różni się od pliku w żądanej wersji"?
plik untracked w katalogu pracy różni się od pliku w wymaganym rewizji
nastąpiło to, gdy robi hg pobrania:
C:\myapp>hg fetch ssh://hg/myapp-v1
pulling from ssh://hg/myapp-v1
searching for changes
adding changesets
adding manifests
adding file changes
added 93 changesets with 693 changes to 78 files (+1 heads)
updating to 797:0df7dbe7dc06
196 files updated, 0 files merged, 196 files removed, 0 files unresolved
merging with 704:edb7765768c6
abort: untracked file in working directory differs from file in requested revision: 'a/b/c/d.java'
Z tego co mogę powiedzieć tego pliku (a/b/c/d.java) nie pasuje do żadnych ścieżek skonfigurowanych w .hgignore. Ten konkretny plik jest również identyczny w dwóch repozytoriach (myapp & myapp-v1).
Nie jestem pewien, co to oznacza. ??
Przed robi scalanie 'Hg status' powraca żadnych zaległych zmian. 'hg add a/b/c/d.java' zwraca" a/b/c/d.java już wyśledził " –
Interesujący punkt o pobraniu vs pull/merge. Zrobiłem' pull', a następnie 'merge', gdzie otrzymuję wiele wiadomości w formie:' remote changed dir/blah.xml which local deleted use (c) powieszona wersja lub zostaw (d) eleted? ' –
tak, scalanie jest kodowaniem i nie powinno być pomijane na początku pierwszej części prawdopodobnie moglibyśmy to rozgryźć z wyjściem' hg stat', ale może tak być że twój aktualny katalog roboczy nie jest katalogiem repo ?, To umożliwiłoby dodanie hg do dodania, ale pobranie nie zostało zgwałcone. Tylko zgadywanie, –