Intereting Posts
Использование Azure Powershell или xpat cli, как подключить мой веб-сайт к github hook Контроль версий для разработки Microsoft Access? Как использовать ключевое слово global revision number с TortoiseSVN? git push origin master сбой и дает ошибку: src refspec HEAD не соответствует никаким Как запустить мой проект тестирования Android для фиксации приложения для Android Не удалось подключить Ankhsvn к VisualSVN Как создать какую-либо таблицу содержимого в вики GitHub? Что и как контролировать версию для текстового редактора (Sublime Text) в Github, чтобы настройки были легко доступны для кодирования на любом компьютере? Git Конкретные сообщения в файле Вытяните, перетащите, нажмите, в одной команде (или только несколько) Расширение Mercurial convert не может вытащить из удаленного репозитория Git создание удаленной ветви в GIT Как управлять и разрабатывать две ветви с несколькими отличиями Рекомендуемые приложения для разработки программного обеспечения Обновление репозитория Git

Разделение файла на последний Mercurial changeet, должно ли оно быть другим?

Я вижу то, чего не ожидаю в своем Mercurial repo. Изменения, которые были сделаны в ветке, отображаются по умолчанию. В журнале, слиянии и т. Д. Нет изменений, учитывающих изменение, перемещающееся по умолчанию из ветки.

Я проверил основы: я по умолчанию, сделал «hg pull», «hg update -C», «hg purge» и «hg st», которые вернулись чистыми.

Если я посмотрю на файл локально, то изменения, которые я ожидаю, не существует. Если я делаю «hg diff -r», тогда он говорит мне, что в моем локальном файле отсутствует изменение, которое я ожидаю увидеть. Файл не отображается как измененный в «hg st», а простой «hg diff» на нем не показывает различий.

Я ожидал бы, что всякий раз, когда вы делаете разницу с немодифицированной модификацией файла против последнего набора изменений в любой ветке, в которой я работаю с '-r', она должна возвращаться без каких-либо различий. Я ошибаюсь? Неужели я не понимаю эту основную концепцию?

Спасибо, Скотт

Я думаю, что hg имеет внутренний кеш, файлы которого он думает, модифицированы, и как-то это вышло из синхронизации. Это случилось со мной раньше, но я не могу вспомнить, сначала ли я удалил файл или просто использовал hg revert.