Если вам нужна личная учетная запись у одного из упомянутых хостеров, ваш единственный выбор - Bitbucket .
Их бесплатный план включает в себя неограниченные частные репозитории Git и Mercurial (толькоограничение состоит в том, что не более пяти пользователей, включая вас), могут получить доступ к частным репозиториям.
GitHub также предлагает частные репозитории, , но не бесплатно .
CodePlex совершенно бесплатен,, но разрешает только проекты с открытым исходным кодом для всех (без частных проектов).
РЕДАКТИРОВАТЬ:
С помощью встроенного инструмента Appharbor для NuGet"Вы имеете в виду, что AppHarbor извлекает пакеты NuGet, чтобы вам не приходилось фиксировать их в своем хранилище?
Если да, проверьте Используйте восстановление пакетов NuGet, чтобы избежать отправки пакетов в AppHarbor .Это то, что вы хотите?
Отказ от ответственности: У меня нет абсолютно никакого опыта с AppHarbor, поэтому я не знаю, работает ли это.Я только что нашел эту ссылку, погуглив!
РЕДАКТИРОВАТЬ 2:
Насколько я понимаю, вы можете нажать свой код напрямуюв AppHarbor, но только с Git .
Другой возможный способ - настроить Appharbor таким образом, чтобы он извлекал данные из репозитория GitHub / Bitbucket / CodePlex.
Так что вам просто нужно перейти в репозиторий иAppHarbor получит ваши вещи оттуда автоматически.
Но, к сожалению, это невозможно в вашей ситуации из-за ваших требований SVN и закрытого источника.Единственный хост-сайт из этих трех, который поддерживает SVN, - это CodePlex, но, с другой стороны, это единственный сайт из этих трех, который вообще не допускает проекты с закрытым исходным кодом.
Но есть один обходной путь, который яМожно подумать:
Существуют инструменты для использования Git и HG вместе с SVN.
Я никогда не пробовал ни один из них, но я только заметил, что git-svn кажетсядля поддержки использования Subversion в качестве клиента для Git-репозитория (до сих пор я всегда думал, что эти расширения могут использовать Git или HG только в качестве клиентов для SVN-репозитория).
Таким образом, вы можете использовать git-svn для отправки изменений с помощьюSubversion для Git-репозитория в AppHarbor ...