2009-07-10 2 views
7

Я устал от рук на базаре (пусковая площадка), потому что я могу разместить свой проект на панели запуска, а базар (моя локальная машина) будет плотно интегрирован с пусковой панелью. Я опубликовал свой вопрос на форуме панели управления и не получил никакого ответа. Anyways ...Рекомендация для кодового хостинга личных проектов

Так что я думал о переносе его оттуда на другой сайт. Я не знаю, почему, но пару друзей сказали, что sourceforge не так уж и хорош, но я все еще вижу слишком много проектов, связанных с sourceforge.

PS рекомендация. Есть ли место, где вы, ребята, загружаете свои личные проекты, а также SVN, я думаю, самый популярный, но с git/bazaar, я не знаю, действительно ли это просто шумиха или управление распределенной версией.

+0

Если у вас есть сервер где-нибудь, что вы можете использовать, я бы проверил эту тему [здесь] (http://stackoverflow.com/questions/11007679/how-can-i-host-git-repositories-and-manage -my-контент-хостинг-я). Доступные оболочки-серверы сегодня довольно дешевы. Amazon AWS, такой как EC2 [здесь] (http://aws.amazon.com/ec2/), может быть идеальным решением для некоторых из вас, вы платите за то, что используете, а репо-контент-хостинг не требует такого большого трафика (слышал, что он становится фактически дешевле, чем традиционные сервисы на рынке-хозяине после первоначальной стоимости). – hhh

ответ

2

У меня есть много личных проектов в Google Code. Он прост в использовании и позволяет другим людям находить и использовать мой код.

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

  1. Я могу работать на моем коде на нескольких машинах (это синхронизирует файлы между машинами.)
  2. я могу получить доступ к своим файлам через Интернет (он имеет веб-интерфейс .)
  3. Если мне нужно вернуться к старой версии файла или восстановить удаленный файл, я смогу это сделать через веб-интерфейс (он сохраняет ревизию при каждом изменении файла, и ее легко увидеть список версий и загрузить их или выбрать, чтобы заменить текущую версию.)

Он также получил поддержку t для того, чтобы сделать часть структуры общедоступной, чтобы другие могли загрузить последнюю версию кода. Вы даже можете поделиться папкой, чтобы другие с Dropbox могли изменять файлы.

Check it out!

+0

как матовый факт, я только что установил dropbox y'day после отказа от ubuntu-one, который по мне все еще глючит. Но мне нужно, чтобы узнать, как работает SCM. –

+0

Комментарий к использованию Dropbox. Я использую dropbox для обмена файлами, но для моих проектов и моих документов я использую синхронность. Я нахожу это быстрее, у него больше свободного места, а также сохраняет версии дольше, чем сейчас. dropbox до 30 дней, я верю, хотя синхронность, ну, у нее есть версии еще 6 месяцев! :) – Relequestual

+0

+1 для dropbox. Это очень просто! Синхронизация БЕСПЛАТНО не имеет больше места, чем Dropbox. 'Начните с хранения 2 ГБ и синхронизируйте с 2 устройствами БЕСПЛАТНО.' – TridenT

2

У нас есть 2 проблемы. 1) Что использовать для SCM и 2) Где разместить свой проект. Сначала я планирую систему SCM, а затем выберите хост, который вам нравится, который поддерживает вашу предоставленную систему. Что касается личных предпочтений, мне нравится SVN, и в последнее время у меня есть проекты в коде google. Код Google - это новый, а не супер-многофункциональный, но не так уж плохо, насколько хосты идут.

+0

Спасибо, Райан, я буду ждать и других ответов, я использую VCS (или SCM, я не знаю, являются ли они такими же), и, конечно, каждый может предположить, что мне не нужна функция, главным образом, для резервного копирования моего проекта в Интернете, и использовать их для VCS. –

3

Я очень доволен Assembla для моего личного материала. Они предлагают все виды средств контроля версий и управления проектами (SVN, Git, Trac и т. Д.). Это бесплатно для публичных проектов (хотя для них существует ограничение на хранение), и они предлагают довольно доступные частные планы (которые мне очень нравятся для управления моими личными вещами с помощью билетов, вики и т. Д.).

1

Не могу поверить никому, как упомянуто Github еще! Github предлагает бесплатный git-хостинг для проектов с открытым исходным кодом и платный хостинг в противном случае.

Beanstalk предлагает бесплатный хостинг SVN, но с пределом дискового пространства 100 МБ и только 3 пользователями. Вы можете заплатить за обновление.

Оба варианта являются хорошим выбором (в зависимости от того, нравится вам Git/SVN или нет), и, очевидно, глобально доступны через Интернет.

2

Mercurial (и Git, я считаю) имеет встроенный веб-интерфейс, который легко связывается с вашим репозиторием и позволяет размещать код самостоятельно.Он предоставляет настраиваемый веб-интерфейс для просмотра кода и позволяет другим клонировать репо с вашего сайта, а не из SFEE. Кроме того, вы можете настроить защиту паролем, чтобы разрешить определенному набору пользователей проверять каждый репозиторий.

Отъезд this link, чтобы узнать, как размещать репозитории с помощью Apache и this link для информации Mercurial в целом.

2
http://bzr.bz

(мой проект) делает частный BZR + Trac хостинг

  • его не бесплатно, но его дешевая
  • идеально подходит для личных проектов и т.д .., которые не являются открытым исходным кодом
0

Это может быть последним ответом, но лично я рекомендую http://repositoryhosting.com/

Они предлагают хостинг SVN/GIT/HG с поддержкой Trac, WebDAV, unlimit ed проектов/неограниченных пользователей за 6 $ в месяц.

Я пробовал другие провайдеры (сборка, github и даже пытался поместить его на свой сервер), но эта сделка превосходит всех конкурентов. Я даже смог поставить его на свой собственный поддомен.

Их интерфейс немного минималистичен, но он отлично работает.

Смежные вопросы