Перемещение исходного каталога проекта в Eclipse под управлением Mercurial. - PullRequest
0 голосов
/ 30 сентября 2010

Я надеюсь, что здесь можно спрашивать вместо суперпользователя, поскольку я получаю очень мало ответов на очень конкретные вопросы, подобные этому.

У меня есть проект, который находится под контролем Mercurial, и я бы хотел переместиться туда, где он находится на моем компьютере (из ~ / workspace в ~ / Dropbox / Projects). Но если я переместлю проект, а затем повторно импортирую его, он потеряет ртутное соединение.

Я могу просто зафиксировать, отправить, удалить свой проект и повторно импортировать из hg в новый каталог. Но должен быть более легкий путь, нет?

Ответы [ 2 ]

0 голосов
/ 30 сентября 2010

Когда вы перемещаете проект, можете ли вы подтвердить, что подпапка .hg (которая содержит данные репозитория) также перемещена?

Доступно ли перемещенное хранилище с помощью командной строки или другого mercurial (скажем,TortoiseHg) клиент?

Что в Eclipse произойдет, когда вы снова выполните команду «Team -> Share Project ...»?

0 голосов
/ 30 сентября 2010

Я не знаю конкретно о Mercurial, но в некоторых системах контроля версий перемещение извлеченной копии кода очень сложно (некоторые VCS хранят метаданные с абсолютными путями и т. Д.). Так что я бы взял и заново взял лично.

Кроме того, рассмотрите возможность потери этой незафиксированной работы во время переезда ...

...