2011-10-28 4 views
2

Обсуждение Shallow Clone ExtensionКаков статус расширения Mercurial Shallow Clone?

Там был какой-то разговор о работе на неофициальном неглубокой расширения Clone для Mercurial. Это расширение будет функционировать аналогично расширению git clone --depth X, но обеспечит лучшую поддержку нажатия и безопасность слияния.

В принципе, это позволит пользователям клонировать меньший поднабор истории, чтобы сэкономить время и пространство, но при этом все выгоды от других преимуществ hg. В конце концов, не все разработчики нуждаются во всей истории, чтобы вернуться к списку изменений 0, чтобы быть продуктивным.

Ссылка на Обсуждение

Shallow Clone extension обсуждается на сайте ¯hG в. Они также выставили status page и plan for implementation. Кроме того, они неоднократно упоминают, что летом 2011 года они получили стажеры Google Summer of Code (gsoc) для работы над расширением.

Даже я не могу найти какой-либо актуальный статус этой функции , Я нашел два проекта bitbucket, которые могут быть связаны с ним, но ни один из них не видел никаких недавних коммитов: hg-shallow-clone и hg-shallow.

Неглубокий клон еще не развит?

Кто-нибудь знает, что статус этого расширения? Разве это где-то кем-то работает или оно действительно заброшено? Что из этого получилось?

+2

Почему бы вам просто не спросить разработчиков Mercurial, если вы заинтересованы в этом вопросе? Вы делаете это, отправив письмо на [email protected] - почтовый список для разработки Mercurial. Вам даже не придется подписываться в первую очередь. –

+0

Спасибо @MartinGeisler. Я мог бы, но похоже, что у Ry4an может быть ответ в конце концов. –

+1

Да, у него есть ответ - мы оба делаем, так как мы следуем за развитием Mercurial в почтовых списках. Я хочу сказать, что вы разбрасываете списки рассылки, когда задаете здесь вопросы, на которые лучше ответить. Проводка на StackOverflow - это неправильный способ связаться с разработчиками Mercurial. –

ответ

3

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

+0

Эй @ Ry4an, это приятно знать. На самом деле я не хочу, чтобы функция сохраняла размеры репо, но потому, что моя компания не решалась поставить полную копию истории на каждую машину для разработчиков, поскольку они считают, что это может быть угрозой безопасности. Я знаю, что это более низкий приоритет для крупных проектов DVCS, но я думал, что спрошу. –