LINUX.ORG.RU

[Mercurial] разные версии

 


0

0

Привет всем. Есть такой вопрос.

Есть "сервер" через него происходит синхронизация репозиториев на двух независимых машинах... тоесть имеем схему

DevHost1 <-> RepoServer <-> DevHost2

Все как бы работало до сегодняшнего дня, но сегодня сервер RepoServer поменялся, и на той системе где он сейчас распологается Mercurial версии 0.9.1, а на DevHost`ах версия 1.0.1...

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

Зарание благодарен за ответ.

P.S.: очень надеюсь на ответ от tailgunner`а :)

Если обмен идет через http, то, думаю, проблем не будет. А если через файловую систему, то, скорее всего, Mercurial ругнется просто. Не в чем не уверен =) Но было бы тупо, если бы он корраптил файлы. Не поделие же =)

anonymous
()

Ах да, забыл уточнить, "синхронизация" через ssh, так что да, через файловую систему...

сейчас делал pull, вроде не ругался ни на что... буду надеятся что косяков не будет.

Cy6erBr4in ★★★
() автор топика
Ответ на: комментарий от marsijanin

Ну у меня ситуация с версиями примерно такая же... Ок, спасибо за коментарий.

Cy6erBr4in ★★★
() автор топика

На практике у меня нормально живут только 0.9.4 и 1.0.2; как раз 0.9.1 может быть проблемным (особенно если поставить 0.9.1 работать с репозиторием, созданным 1.0.x)

http://www.selenic.com/mercurial/wiki/index.cgi/UpgradeNotes#head-c308d2eb464...

http://www.selenic.com/mercurial/wiki/index.cgi/CompatibilityRules

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

О! Спасибо большое, тогда от греха подальше, поставлю ка я на сервер по-новее что-нить.

Cy6erBr4in ★★★
() автор топика

ну я бы похоронил меркуриал вообще

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.