Кто-нибудь знает о решении (веб-хостинге или о другом) для системы управления исходным кодом, которая бы хорошо работала в университетской среде, где важны информационные технологии ? Мы хотели бы предложить его как общедоступную «службу контроля версий», как университеты с помощью электронной почты. В частности, я говорю о следующих особенностях:Лучший исходный код для университетской среды (низкие накладные расходы для управления репозиториями)
- Есть целое большого количества новых хранилищ, созданных/управляемых каждый семестр. Любой учебный курс или исследовательский проект могут потребовать от учащихся использования контроля исходного кода в различных средах исходного кода (включая .NET, Java, C++, LaTeX).
- Студенты должны иметь возможность создавать и управлять репозиториями. Привлечение администратора/инструктора/и т. Д. в противном случае не масштабируется.
- Хранилище хранилища должно быть защищенным (частным) и архивируемым для уважения интеллектуальной собственности (предотвращение плагиата, защита исследований IP).
- Любой или все варианты управления исходным кодом (например, CVS/SVN/GIT) будут приемлемыми.
- Необходим удаленный доступ к репозиториям. Студенты/исследователи имеют свободу работать либо в определенных лабораторных помещениях, либо дистанционно. Маркировка назначений может выполняться инструкторами, которые «проверили» код в любом месте.
- Если академическая лицензия существует, она должна шкала для> 500 студентов.
Многие коммерческие/бесплатные продукты (на основе Интернета или иным образом) не удовлетворяют условиям № 1 и № 2, так как им требуются суперпользователи для администрирования учетных записей/репозиториев/доступа. Такие решения, как Google Code, sourceforge.net, GitHub и т. Д., Не удовлетворяют условию №3, поскольку хранилища всегда являются общедоступными.
Ответы на соответствующий вопрос http://stackoverflow.com/questions/326429/what-version-control-system-is-most-trivial-to-set-up-and-use-for-toy-projects несколько полезны, хотя контекст там ограничен одним курсом (и некоторые из ответов вернутся к 2008 году). Я ищу решение для всего университета с использованием современных технологий. – Fuhrmanator