Веб-интерфейс к системе управления версиями - PullRequest
4 голосов
/ 21 декабря 2008

Существует ли система управления версиями с отличным веб-интерфейсом, чтобы ее можно было в основном управлять и использовать из веб-браузера?

Интерфейс должен функционировать в областях фиксации нового кода и просмотра / загрузки предыдущих коммитов.

Ответы [ 7 ]

5 голосов
/ 21 декабря 2008

GitHub вроде вышеупомянутого Beanstalk, но для Git. Я знаю, что он обеспечивает отличный пользовательский интерфейс для просмотра коммитов (а также веток, тегов, слияний и т. Д.), Но я не знаю, можете ли вы сделать коммит из пользовательского интерфейса.

Никто никогда не обвинял Git в простоте использования (например, в TortoiseGit нет, хотя я слышал, что он скоро появится), так что вам может быть лучше с SVN / BeanStalk.

4 голосов
/ 21 декабря 2008

Я использую сервер Subversion, размещенный на http://www.beanstalkapp.com/. Beanstalk имеет богатый интерфейс для навигации по источнику проекта. Однако я не использую его для проверки и ввода кода, поскольку он, как и любой веб-интерфейс, фиксирует / обновляет один файл за раз. Это было бы очень неуклюже для большого проекта.

Для коммитов / обновлений я использую TortoiseSVN, поскольку он дает вам (а) удобный интерфейс для BeanStalk и (б) интеграцию с Проводником.

2 голосов
/ 01 января 2009

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

ClearCase имеет отличный графический интерфейс, но это стоит целое состояние.

Большинство систем SCM теперь имеют веб-интерфейсы, написанные третьими лицами, которые вы можете добавить. WinCVS для CVS, TortoiseSVN и Trac для SVN и git-gui для Git.

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

1020 * ВСС *? Хммм. Не уверен насчет этого. ИМХО

1 голос
/ 10 мая 2012

MKS имеет интерфейс браузера, но его совершенно невозможно использовать. Он имеет очень плохой пользовательский интерфейс и полностью управляется JavaScript, поэтому невозможно что-либо добавить в закладки или отправить ссылки на что-либо.

Далее, оно отображает все дерево в виде одного файла с полным путем к каждому элементу.

1 голос
/ 23 декабря 2008

Существует несколько вариантов с открытым исходным кодом для SVN и других, однако я бы не стал использовать наличие веб-интерфейса в качестве ключевой точки принятия решения в системе контроля версий. У большинства из них есть веб-интерфейс, но ключевые функции являются более важными для самих систем.

0 голосов
/ 21 декабря 2008

Последняя версия SourceSafe имеет веб-интерфейс. Я не использовал его, поэтому не могу комментировать, насколько хорошо он работает.

Ссылки:

0 голосов
/ 21 декабря 2008

Мне кажется, MKS имеет интерфейс браузера.

...