Можно ли рекомендовать хорошей.NET веб-браузер репозитория для SVN? [закрытый]

Это просто имя переменной, и в python принято использовать _ для переменных throwaway. Это просто указывает, что переменная цикла фактически не используется.

10
задан Peter Mortensen 26 November 2016 в 17:42
поделиться

6 ответов

Взгляните на http://warehouseapp.com

Это - стек Mongrel/Ruby/MySQL (должен работать над Windows хотя),

но я надеюсь стараться не устанавливать MySQL и Ruby на сервере.

Я знаю (также использование стека C# сам), но саморазместил веб-клиентский рынок SVN, такая маленькая ниша, что даже предложение на другом языке можно было считать достаточно хорошим. MySQL не кусает, и установка Ruby является в значительной степени командой xcopy. Я понимаю, почему Вы не хотите портить свой сервер с дополнительным программным обеспечением, хотя, но если в порядке для хостинга репозиториев SVN с третьим лицом, Вы получаете хороший веб-интерфейс без стычек обслуживания.

Я использую http://unfuddled.com (у них также есть некоторый основной API для снятия трубки на в случае необходимости).

Для не продвижения изобретения велосипед но я первоначально записал свой собственный веб-браузер SVN при помощи журнала svn - xml команда

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

ASP.NET браузер SVN походит на многообещающую идею с открытым исходным кодом, кто-либо готовый запустить работу над ним? Я способствовал бы.

3
ответ дан 4 December 2019 в 01:32
поделиться

Ваш репозиторий Подверсии размещается в Apache (а не svnserve)? Если так, и Ваши потребности очень просты, можно получить доступ к репозиторию непосредственно через веб-браузер. Просто возьмите URL репозитория, булькание это в браузере, и Вы будете видеть, что очень элементарная веб-навигация взаимодействует через интерфейс (в основном встроенный интерфейс просмотра папки Apache). Это не симпатично, но это работает на основное соединение с файлами хранилища, если это - все, в чем Вы нуждаетесь.

1
ответ дан 4 December 2019 в 01:32
поделиться

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

http://ifdefined.com/doc_bug_tracker_subversion.html

Это - проект с открытым исходным кодом под названием BugTracker.NET. Это - прежде всего, система отслеживания ошибок (один, мы используем хорошо здесь), но это действительно включает интеграцию Подверсии с, среди прочего, способность просмотреть diffs. Мы не реализовали ту часть, но это выглядит довольно хорошим из снимков экрана.

Это - базирующийся IIS/MSSQL, таким образом, это - Windows благоприятное для развертывания решение. Я нашел, что это твердо, если немного хитрый настраивает.

Это не необработанный браузер репозитория, но близко и совершает нападки на некоторых из других качеств, которые Вы искали.

1
ответ дан 4 December 2019 в 01:32
поделиться

Для не продвижения изобретения велосипед но я первоначально записал свой собственный веб-браузер SVN при помощи

svn log --xml

команда и затем просто синтаксический анализатор XML на любом языке я использовал. Я не использую .NET, но это не должно быть слишком твердо.

3
ответ дан 4 December 2019 в 01:32
поделиться

Я использую Склад, как Lubos уже указал, и он работает очень хорошо. Я искал однажды версию.NET, но я так и не смог найти тот. Я был также в точке, где я хотел лучше я как программист путем изучения нового языка, и я рисковал в изучение Ruby on Rails и Ruby on Rails. Теперь, я программирую и в.NET и в Ruby. Так или иначе, именно так я побежал в Склад.

Мне установили Склад на машине Linux, выполняющей выпуск сервера Ubuntu, nginx для сервера HTTP и кластера полукровки. Я даже не пытался установить его в Windows и рад, что не сделал. Склад требует, чтобы svn-рубиновая привязка работала, и этот бедный парень узнал твердый путь.

Ну, я знаю, что Вы ищете приложение.NET, но я думал, что дам свои два цента на Складе, и я надеюсь, что Вы не отклоняете его просто, потому что он не работает в.NET. Я также хотел сообщить Вам для не установки Склада в Windows, если Вы действительно решали дать ему выстрел.

3
ответ дан 4 December 2019 в 01:32
поделиться

Не веб-, но если Ваша команда использует TortoiseSVN, там существует большой браузер репозитория. Просто щелкните правой кнопкой по своему локальному контролю и выберите TortoiseSVN / Repo-браузер.

-1
ответ дан 4 December 2019 в 01:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: