LINUX.ORG.RU
решено ФорумTalks

В связи с кончиной сосфоржа, куда переместить репы на mercurial?

 ,


1

2

Конечно, у меня есть зеркало на гитхабе, но все-таки, судя по тому, что сначала гуглокод сдох, теперь вот сосфорж, хранить все яйца в одной корзине ой как не хочется!

Поэтому вопрос: куда можно с сосфоржа прожектики переместить? Т.е. это должен быть нормальный опенсорсный ресурс, поддерживающий работу с mercurial. Ну, на худой конец и git сойдет. Лишь бы ресурс был не огороженный (как гитлаб какой-нибудь).

UPD. Вроде бы битбакет удовлетворяет.

Все, что было только на сосфорже, переделал в гит и запушил на гитхаб, потом скопировал все на битбакет.

☆☆☆☆☆

Последнее исправление: Eddy_Em (всего исправлений: 2)

Свой VPS.

Это конечно не соответствует требованию «не держать все яйца в одних трусах», но на счет доброй воли доброго дяди можно не переживать.

r_asian ★☆☆
()

битбакет, если тебе hg мил

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

Это конечно не соответствует требованию

Зато дисциплинирует.

Deleted
()
Ответ на: комментарий от leave

Приму к сведению. Но что-то я в широких массах о битбакете не слышал. Гитлаб и то чаще упоминают. А судя по заглавной странице битбакета, этот сервис основной задачей имеет выколачивание бабла, а не распространение свободного ПО.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от r_asian

Дорого чересчур + проблемы со связью через двойной прокси. У нас же тут до сих пор какой-то каменный век с интернетами...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Но что-то я в широких массах о битбакете не слышал.

Там по крайней мере есть приватные репозитории. Но не вижу причин не забацать свой сервер. Поставить недорогой компик на работе, если на VPS не охота тратить.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

есть приватные репозитории

Это — крайне большой минус.

забацать свой сервер

С зарплаткой в 17килорублей, когда 18килорублей в месяц только на существование нужно?

Eddy_Em ☆☆☆☆☆
() автор топика

теперь вот сосфорж

УМВР.

btw, сорсфорж не менее огорожен, чем всякие там битбакеты и гитхабы. так что в принципе пофигу куда идти.. репозитории пофигу где хостить — веб-морды у всех одинаковое говно +-, а в остальном все одинаково работает. смотри где тебе больше всего нравится интерфейс и другие фичи. лично мне нравится гитхаб, за исключением напрочь дебильной реализации pull requests, и отсутствием многих привычных фич sf (web space, file hosting).

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

Я за бабло там одну только фичу знаю: приватные репы. И то одна бесплатно. Меня вполне устраивает.

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

Но что-то я в широких массах о битбакете не слышал

уж очень узки твои «широкие массы» :)

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

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

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

Сомневаюсь. У меня ничего интересного «для масс» нет. Вон, посмотри репы на гитхабе: одна унылость.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

если найдешь где хостить сайт и файлы, как на sf, делись находками. я только что попытался скачать файлы с sf — сервис до сих пор лежит. неделю уже. ну хоть половину восстановили (сайт), и то хорошо.

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

зачем тебе импорт гита? у тебя же hg вроде? или я не так понял, и ты мигрируешь с гита на hg?

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

Mercurial же распределенная система.

спорно... с ее иммутабельными коммитами, гвоздями прибитыми к апстрим репу, больше напоминает subversion.

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

Дык, автоматом же проще!

waker

зачем тебе импорт гита? у тебя же hg вроде?

Я начинал с hg, потом добавил в репы git и закинул их на гитхаб. В принципе, т.к. я использую только команды stat, diff, commit и push, мне пофиг, что использовать: гит или ртуть.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от waker

Мне просто нужен резервный сервер, где хранить свои поделки.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от waker

ЕМНИП, после пуша в другой реп, можно поменять апстрим реп. Этого вроде достаточно для кейса Эдди.

sad_but_true1
()
Ответ на: комментарий от waker

Вот: одним махом все скопировалось!

Теперь нужно будет лишь добавить в конфиг гита к каждому велосипеду путь на битбакет. Ну, а то, что было только на сосфорже, уже перенести вручную.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

а, теперь понятно. но что-то мне подсказывает, что после импорта из hg в git и снова в hg на битбакет — в твоем конечном hg репе поменяются все хеши коммитов. но наверное, тебе и на это пофиг. (напомнило как люди конвертят flac в mp3 а потом обратно в flac - почти то же самое :)

waker ★★★★★
()
Последнее исправление: waker (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

Вот: одним махом все скопировалось!

Фирма веников не вяжет )

Deleted
()

Лишь бы ресурс был не огороженный (как гитлаб какой-нибудь).

Чем гитлаб не устроил? Где он огорожен?

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

Кстати, с сосфоржем мне после каждого изменения приходилось делать: а) git commit -a; hg commit, б) git push; hg push

А теперь просто git push → ввод пароля на гитхабе, ввод пароля на битбакете (кстати, можно ли гит настроить так, чтобы пароль каждый раз не вводить, как у mercurial, где в хомяке глобальные настройки хранятся?)

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от CYB3R

Где он огорожен?

Так-то они все огорожены, просто разные сорта.

Deleted
()

mercurial

Зачем он нужен, когда есть git?

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

У нас почти все порты проксей блокируются. ssh точно.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Manhunt

Какой-то глобальный кирдык. Они потихоньку восстанавливают, но репы так и не работают. Похоже, смерть сосфоржа не за горами.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

кстати, можно ли гит настроить так, чтобы пароль каждый раз не вводить

я впервые слышу, чтобы кто-то вводил пароль каждый раз. видимо, у тебя keychain для ssh не настроен.

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

Чего?!

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

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

При чем здесь ssh? У меня же через https работа идет, т.к. сижу за проксями.

P.S. Зарегался еще и на гитлабе. Офигеть: там тоже есть сервис полного копирования прожектов с гитхаба!!!

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от waker

Пока что пытаюсь угадать, что нужно писать в pushurl: ни свой логин, ни имя, ни фамилия не подходят...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от waker

Это работает только до следующей перезагрузки или истечения заданного таймаута.

Кстати, так и не нашел в гугле, как пушить по https на гитлаб.

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