Plik nie jest pisany wielkimi literami w katalogu. Nie ma niczego, co by wskazywało, że plik jest inny niż jakikolwiek inny plik. Jednak po zatwierdzeniu nazwa pliku jest pisana wielką literą, w tym typu "CS". Co się z tym dzieje?Dlaczego TortoiseHg losowo zapisuje moją nazwę pliku przy zatwierdzaniu?
Odpowiedz
To nie tylko nazwy plików. Może się również zdarzyć z dowolnym segmentem ścieżki pliku.
To był niedawny błąd w samym Mercurial na Windows (discussion). Wydaje się, że został rozwiązany w Mercurial 2.1, który zostanie dołączony do TortoiseHg 2.3. Dostępny jest kandydat do wydania, TortoiseHg 2.3-rc, a ostateczna wersja powinna zostać wydana za niecały tydzień.
Po aktualizacji TortoiseHg, w jaki sposób radzimy sobie z tym problemem? – Koviko
Nie ma specjalnej "obsługi", po prostu przestaje się dziać. Nie miałem tego problemu odkąd uaktualniłem do wersji 2,3-hg-2.1, ale kilka najwyraźniej nadal to widzi. Kilka ostatnich komentarzy w dyskusji, którą połączyłem, oferuje pewne obejścia, takie jak dodanie plików przez rozszerzenie powłoki, zamiast pozwolić, aby Workbench używał '--addremove'. –
Widziałem, że problem zatrzymuje się dla przyszłych plików, ale nie dla istniejących plików. :( – Koviko
Jakiego systemu plików używasz? – m0skit0
Podaj przykłady. – wRAR