Как получить информацию о рабочей папке с JavaHg? - PullRequest
1 голос
/ 09 февраля 2012

Как определить, в каком наборе изменений находится текущий рабочий каталог репозитория?hg identity и hg summary пока еще не реализованы в JavaHg.

Третья альтернатива, hg parents, реализована, но, похоже, не работает точно так же, как версия командной строки - похоже,это показывает родителей, на которых я основан, но не фактическую ревизию, на которой я основан.(hg parents в командной строке показывает оба ...)

1 Ответ

1 голос
/ 09 февраля 2012

Вы можете сделать что-то вроде этого:

Repository repo = ...
Changeset parent = repo.workingCopy().getParent1();

Объект WorkingCopy также имеет метод getParent2(), который является ненулевым, если вы находитесь в слиянии ...

...