Выполните репозитории SVN под IIS

Как установить IIS 7.0 служить SVN репозитории?

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

Я пытался установить WebSVN но не получил успеха: не может установить родительскую папку для многих репозиториев, не может выключить анонимный доступ, не может связать неанонимный доступ и список доступа.

Есть ли продукты других для SVN под IIS? Или лучше изучить, как установить WebSVN правильно?

5
задан abatishchev 4 November 2011 в 18:17
поделиться

3 ответа

Если вы просто хотите узнать, находится ли данный предмет в тэги , выполните следующие действия:

if(tags.Any(t => t == sz))
{
  // Do stuff here
}

Если вы хотите получить ссылку на найденный предмет, выполните следующие действия:

var foundTag = tags.FirstOrDefault(t => t == sz);
// foundTag is either the first tag matching the predicate,
//  or the default value of your tag type
-121--3802367-

Попробуйте: (Вместо запроса всех p мы просим все p, чей последний предшествующий h1 является текущим.)

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="/">
        <content>
            <xsl:apply-templates/>
        </content>
    </xsl:template>

    <xsl:template match="h1">
        <xsl:variable name="header" select="."/>
        <section>
            <sectionHeading>
                <xsl:apply-templates/>
            </sectionHeading>
            <sectionContent>
                <xsl:for-each select="following-sibling::p[preceding-sibling::h1[1] = $header]">
                    <paragraph>
                        <xsl:value-of select="."/>
                    </paragraph>
                </xsl:for-each>
            </sectionContent>
        </section>
    </xsl:template>

    <xsl:template match="p"/>
</xsl:stylesheet>
-121--2261205-

Нет серверных модулей для IIS, вы не можете обслуживать репозиторий SVN непосредственно из

Обслуживайте репозитарий подрывной системы через Apache, встроенный svnserve или прокси-сервер через ssh.

4
ответ дан 13 December 2019 в 05:35
поделиться

Вам действительно нужен IIS или Apache работает нормально? Visual SVN Server - это отличный хост SVN и установщик для Windows.

http://www.visualsvn.com/server/

3
ответ дан 13 December 2019 в 05:35
поделиться

gem дает вам больше возможностей относительно того, какой именно драгоценный камень вы загружаете: смотрите здесь много подробностей. В этом примере нет эффективной разницы.

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

-121--4998277-

Что касается упомянутых вами проблем, я бы предположил, что JavaCC был лучшим выбором. Разработчику Java быстрее и проще учиться (синтаксис очень похож на обычный Java), документация является исчерпывающей, а интеграция Eclipse адекватна.

-121--1131895-

Существует коммерческое решение с именем SVNIsapi . Но я понятия не имею, как хорошо это работает, потому что это слишком дорого для меня, чтобы даже попробовать.

Но зачем настаивать на использовании IIS? Установите StartSVN server , затем настройте WebSVN таким образом - WebSVN также хорошо работает с Apache.

4
ответ дан 13 December 2019 в 05:35
поделиться
Другие вопросы по тегам:

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