Quando clono un archivio Mercurial di solito mostra i file come modificati quando non lo sono. Questo può accadere quando faccio i seguenti passi;Mercurial mostra i file come modificati in modo errato
$ hg clone <url>
$ cd project
$ hg st
.... large number of files with M at the start for modified
$ hg diff
.... no result.
Penso che questo sia perché i file hanno avuto i loro permessi modificati nel processo in modo sembra che i file sono diversi in quanto hg in realtà non fare un diff su ogni file quando hg st viene utilizzata. So che questo può accadere anche in git.
se faccio un hg commit allora il problema scompare ma vuol dire che devo fare un commit vuoto e che non è particolarmente bello.
Ho provato a fare varie cose come hg st --all per ottenere più informazioni e mostra solo che alcuni file sono modificati - non tutti. Non riesco a vedere uno schema.
Quando sto facendo il mio clone hg è successo sul mio disco di rete che ho usato perché è stato eseguito il backup - non sono sicuro se questo potrebbe essere ciò che causa il permesso di modificare i file? Attualmente sto usando Ubunut 9.04.
c'è un modo che posso ottenere hg st per correggersi in qualche modo?
Il progetto in questione (anche se è successo con altri) è http://bitbucket.org/d0ugal/django-bursar/overview/ mentre sto cercando di fare qualche lavoro su di esso.
Ho anche questo problema, è molto fastidioso e mi fa sentire come se Mercurial fosse inaffidabile. – Webnet