Quais são os requisitos de instalação de sopa para nozes do WebSVN no Windows 2003?

1

Estou tentando configurar o WebSVN em um Windows 2003 Server, no qual iremos conectar o FogBugz. Logo estou instalando o PHP, o Apache OU o FastCGI, nem o cygwin, o tempo de execução do Visual C ++, etc., reconfigurando o IIS, alterando arquivos ini, lendo cinco leia-me de uma vez e esfregando os ossos de frango juntos. Tem que haver um jeito mais limpo?

    
por CB in Aus 16.07.2009 / 04:34

3 respostas

1

A complexidade desta instalação para alguém tão inexperiente quanto eu é: 1. Tentando obter a pilha completa (PHP, subversão, WebSVN) instalado e executando pela primeira vez. 2. Percorrer os muitos procedimentos sobre o assunto, incluindo as informações readme e install.txt associadas. Maio destes passos são inconsistentes entre si e muitos parecem ser desnecessários para a configuração inicial.

Encontrei uma maneira rápida de começar a trabalhar do zero. Aqui está um resumo dos passos.

  1. Instale a pilha WAPP BitNami.org ( link ). Esta é uma maneira de um clique de executar o PHP em um servidor da Web Apache 2.2 executando o Windows. Você pode usar a interface PostgresSQL como um caso de teste que está sendo executado.

  2. Instale o subversion para o Apache 2.2 ( link )

  3. Siga a documentação do tigris especificamente para apache2.2 no Windows para iniciar o repositório. Não vá ao passo 4 até chegar ao seu repositório a partir do TortoiseSVN.

  4. Instale o WebSvn. Mova o diretório de instalação para o subdiretório da instalação do apache dentro da pilha Bitnami. Siga as informações de instalação dentro do WebSvn com cuidado. Tome apenas as etapas obviamente essenciais (como configurar os caminhos).

Usando essa abordagem, consegui fazer a coisa toda funcionar em menos de uma hora.

    
por 08.08.2009 / 02:21
0

Tivemos problemas semelhantes e mudamos para unfuddle . Eu acho que a maioria das ferramentas do SVN que você encontrará são para rodar no linux ... Eu me lembro de procurar por uma interface web melhor para o SVN que tocasse bem com o Windows e criasse praticamente nada.

Eu debati apenas instalar o Linux em uma VM, mas percebi que não fazia sentido termos um servidor não-Windows em nossa infraestrutura (somos uma loja do Windows). Então decidi procurar uma opção hospedada. Eu gostei unfuddle porque tinha uma espécie de interface clone basecamp, e também tinha suporte a tickets para pequenos projetos para os quais o Fogbugz não fazia sentido. Existem algumas outras boas opções hospedadas ... Springloops parece muito legal e eu acho que eles apenas adicionaram a capacidade de pesquisar o repositório, que é útil.

    
por 16.07.2009 / 06:13
0

O Linux não é tão difícil de aprender, especialmente se estiver em uma rede interna onde você não precisa se preocupar com a configuração de segurança (e, para ser honesto, a segurança não é tão difícil de aprender também). / p>

Então, eu não daria um desconto usando um servidor Linux para isso - pense nas habilidades que você poderia adquirir e usar quando a crise econômica continuar a morder:)

A maneira mais fácil de continuar no Windows é instalar o VisualSVN Server que vem com o Apache instalado e configurado para uma interface web simples.

Para instalar o próprio WebSVN no Windows é fácil - você precisa instalar o PHP e um servidor web. O IIRC PHP foi modificado para rodar sob o IIS, então pode ser tão simples quanto instalá-lo e deixá-lo configurar o IIS para executar scripts PHP e, em seguida, instalar o WebSVN em um diretório. Como seu PHP, ele será executado tão facilmente quanto qualquer outro arquivo de script (ou mais fácil que o ASPX!)

A partir da pergunta, parece que você está pensando que isso é muito mais difícil do que realmente é, ou você não tem nenhuma infraestrutura svn no lugar. Se este for o caso, vá com o VisualSVN Server e coloque o websvn no topo do apache que ele instala. Se você tentou e não conseguiu instalar, informe-nos até onde você chegou para que possamos ajudá-lo ainda mais.

    
por 30.07.2009 / 10:48