2010-05-06 3 views
0

У меня есть папка проекта, как это:Отказ от регистрации?

project/ 
    cow/ 
    a.java 
    horse/ 
    b.java 

как a.java и b.java были изменены. Я перемещаться в лошадь /, и сделал:

hg ci 

, но по какой-то причине даже a.java получил проверено, несмотря на то, что я был в другой папке, тьфу. Есть ли способ отменить проверку? Я хочу оставить файлы в покое, просто в основном откат проверки. Я еще ничего не совершал.

На будущее, что было правильным способом сделать эту проверку, местный просто для лошади /?

Благодаря

+0

Вы сделали это: «ci» является псевдонимом для «совершить». – Ken

+0

У Павла есть свой ответ, но он затрагивает только ключевую концепцию: меркурийные изменения - это целые группы изменений дерева, и поэтому все команды действуют по всему дереву по умолчанию. –

ответ

2

hg checkin foo.java bar.java

будет foo.java и приезда bar.java.

hg checkin .

будет приезда в локальный каталог.

Чтобы откат, используйте ... hg rollback. Но у него есть ограничения, т. Е. Он не работает с очередями из ртути из коробки.

Смежные вопросы