Qualcuno può dirmi cosa significa questo errore Mercurial?Mercuriale: "il file non tracciato nella directory di lavoro è diverso dal file nella revisione richiesta"?
di file non tracciata nella directory di lavoro si differenzia da file in richiesto revisione
Ciò si è verificato quando si fa un hg prendere:
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'
Da quello che posso dire questo file (a/b/c/d.java) non corrisponde a nessun percorso configurato in .hgignore. E questo file specifico è identico anche nei due repository (myapp & myapp-v1)
Non sono chiaro cosa significhi questo. ??
Prima di fare l'unione 'hg status' rendimenti nessun cambiamento eccezionale. 'hg add a/b/c/d.java' restituisce" a/b/c/d.java già rintracciato " –
Punto interessante su fetch vs pull/merge.Ho fatto un' pull', e poi 'merge' dove ricevo molti messaggi nel modulo:' remote change dir/blah.xml quale local eliminato usa (c) versione impiccata o lasciare (d) eletato? ' –
sì, la fusione è codifica e non dovrebbe essere ignorata. alla prima parte potremmo probabilmente capirlo con l'output di' hg stat', ma potrebbe essere il caso che la tua directory di lavoro corrente non è la root di repository ?, Ciò renderebbe possibile aggiungere hg add a say ma recuperare say non tracciato, solo un'ipotesi, però. –