Инструмент для управления пользовательским интерфейсом SVN

Как правило, значение для типов некласса и константа ссылки для классов. Если класс действительно маленький, то, вероятно, лучше пройти по значению, но разница минимальна. То, что вы действительно хотите избежать, это передать некоторый гигантский класс по стоимости и все его дублировать - это будет иметь огромное значение, если вы передаете, скажем, std :: vector с довольно несколькими элементами в нем.

24
задан snv 21 September 2012 в 13:28
поделиться

4 ответа

Взгляд visualsvn:

Сервер VisualSVN является пакетом, который содержит все, что необходимо установить, настроить и управлять сервером Подрывной деятельности для команды на платформе Windows. Это включает Подрывную деятельность, Apache и консоль управления.

Удобная для пользователя Консоль

  • управления Создает, импортирует и сносит репозитории
  • , Создают и удаляют папки в репозитории
  • Панель инструментов, показывающая, что состояние обзора сервера Подрывной деятельности
  • Справляется, политика безопасности Подрывной деятельности
  • Запускают, останавливают и перезапускают сервис
  • , браузер Репозитория
  • Управляет пользователями и группами
  • рычаги Подрывной деятельности Редактирования
25
ответ дан gimel 21 September 2012 в 13:28
поделиться

Вы хотите администратору удаленный репозиторий (ли это быть Linux или полем окон), или локальный репозиторий?

Лично я не столкнулся ни с какой достойной утилитой, таким образом, я использую сценарий AutoIT, который использует plink.exe PuTTY для взаимодействия через интерфейс с svnadmin на моем сервере Linux.

РЕДАКТИРОВАНИЕ : довольно хромой код, но это служит моим целям. Предполагает, что у Вас есть "conf/shared" каталог в Вашем $svndir, который будет совместно использован репозиториями, созданными этим сценарием. Заданный сценарием с AutoIt

$plink_bin = "C:\path\to\plink.exe"
$svndir = "/subversion"
$sshuser = "username"
$hostname = "host.domain.com"

$proj = InputBox("Enter project name", "Please enter a subversion project name", "")

if ($proj = "") Then
    Exit(1)
EndIf

$arg =        "cd " & $svndir & ";"
$arg = $arg & "svnadmin create " & $proj & ";"
$arg = $arg & "rm -fr " & $proj & "/conf;"
$arg = $arg & "ln -s ../conf/shared " & $proj & "/conf"

$command = $plink_bin & " " & $sshuser & "@" & $hostname & " " & $arg
Run($command)
2
ответ дан snemarch 21 September 2012 в 13:28
поделиться

найденный этим инструментом: http://sublimesvn.com/download/index.html

Это - бета-версия Сублимата. Это свободно использовать без ограничения, пока это не истекает 1-го сентября 2009. Об оценке объявят, когда Сублимат 1.0 будет выпущен позже в этом году.

-1
ответ дан maruti 21 September 2012 в 13:28
поделиться
  • 1
    Допустить ошибку? Я уже принял ответ, который связался с той же документацией, как Вы сделали. Вы не обеспечили нового понимания вообще – edosoft 24 July 2012 в 04:02

Также есть моя собственная программа под названием PcoholSVN . Он работает только с настройкой репозиториев, обслуживаемых svnserve.exe. Он может работать с серверами Subversion в вашей локальной сети. Сейчас я работаю над версией 1.1, которая является почти полностью переработанной. Загляните в блог, чтобы узнать, что нового.

Если вы хотите работать с существующим сервером Subversion, моя программа подойдет вам. Если вы хотите начать с нуля, тогда VisualSVN Server вполне подойдет.

0
ответ дан 28 November 2019 в 23:59
поделиться
Другие вопросы по тегам:

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