Сегодня я заметил несколько файлов на моих компьютерах с Ubuntu и Mac, которые, кажется, отсутствуют в рабочем каталоге Mercurial на моем компьютере с Windows.
Я использую Mercurial для синхронизации папок между несколькими машинами.
Всякий раз, когда кто-либо улучшает какие-либо файлы в этой папке или добавляет дополнительные файлы в эту папку, я хочу, чтобы на каждом из этих компьютеров были обновлены новые и улучшенные файлы.
Я выполнил "push", "pull" и "update" на каждом ноутбуке, чтобы синхронизировать их с сервером (и "update" на сервере), и проверил, что рабочий каталог "чистый". Поэтому я ожидал, что в каждой подпапке в рабочем каталоге должно быть как минимум одинаковое количество файлов на каждом компьютере. Но я вижу, что у Mac и Ubuntu есть дюжина файлов в одной конкретной подпапке в их рабочем каталоге - так что, очевидно, Mercurial успешно обновил новые файлы, когда они были добавлены на один из этих компьютеров, и скопировал эти новые файлы на другой компьютер - но в этой папке Windows есть только 3 файла.
В диспетчере файлов Windows 7 «Параметры папки >> Вид» у меня включена функция «Показать скрытые файлы, папки и диски».
- На сервере Ubuntu 14 я использую TortoiseHg.
- На ноутбуке Ubuntu 14 я использую TortoiseHg.
- На ноутбуке Mac OS X я использую SourceTree.
- На ноутбуке с Windows 7 у меня была более старая версия TortoiseHg, а недавно я обновил TortoiseHg до версии 3.5.2.
- Сам репозиторий был первоначально создан в 2012 году на машине, которая была перенастроена, а его жесткие диски были стерты несколько лет назад. (Вероятно, под управлением Windows XP).
Что я должен сделать, чтобы написать хороший отчет об ошибке с этой проблемой "отсутствующих файлов", которую я вижу?