Code Repo / Wiki для кластера академических исследований? - PullRequest
0 голосов
/ 09 января 2012

(Не уверен, что это лучший SE, но больше ничего не показалось достаточно близким)

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

Каждый раз, когда я занимался крупными проектами по написанию кода, это был один репозиторий, содержащий один проект, и, похоже, это общее состояние статей HOWTO в этой области.Я хотел бы собрать что-то, что будет иметь «передний конец» вики (у меня есть опыт работы с Mediawiki, поэтому я, вероятно, буду придерживаться этого), с информацией о «контексте» и теоретическими вещами, с «бэкендом» VCS.это будет хранить архивы кодовых баз, которыми люди хотели бы поделиться.Основанием для этого архива является то, что происходит много человекооборота, и любой сгенерированный код может исчезнуть в эфире при их отъезде, так что опыт будет потерян.

Может кто-нибудь порекомендовать какие-либо инструменты для этоговид многопроектного бэкэнда VCS? В идеале я хотел бы что-то похожее на bitbucket, но обслуживаемое локально.

Ответы [ 3 ]

0 голосов
/ 10 марта 2012

Если вы хотите его открыть, возможен вариант code.google.com

0 голосов
/ 10 марта 2012

Для самостоятельного размещения Git-репозиториев и создания для них чего-то вроде Gitweb Gitolite является текущим стандартом.Ваша вики может затем предоставить ссылки как на gitweb, так и на реальные URL репозитория.Придерживайтесь структуры «один репозиторий на проект».Любые перекрестные ссылки (скажем, по языку, теме и задаче) могут происходить в вики.

0 голосов
/ 08 февраля 2012

Звучит как проблема, которую можно решить с помощью github или bitbucket .Оба предлагают (распределенные) VCS с вики и системой отслеживания проблем.Github с помощью Git и bitbasket с помощью Mercurial.Вы даже можете сделать все личное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...