[Ubuntu-BR] Cliente web para subversion

Thiago S F Carvalho thiago em minhaescola.net
Quinta Novembro 6 22:31:49 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Felipe,
o que você procura hoje é algo que procurei a tempos na web não encontrei.
Porque se você vai optar entre arquivos de uma revisão para dar o
update no server, é o mesmo que ter um svn sobre o svn..
não estou criticando viu?

o que fizemos aqui foi desenvolver uma solução para isso com bash
mesmo...
temos uma cópia do que está rodando no servidor de produção no
servidor de teste ... essa cópia é atualizada com os arquivos que
estão maduros o suficiente para ir para produção.

Sempre que essa cópia é atualizada, um sync é feito com o servidor de
produção.

Essa cópia pode estar numa estação e não necessariamente no servidor
svn... pode ser uma workcopy na sua estação mesmo. só lembrando que
isso é meio complicado e perigoso pq a responsa passa a ser de uma
única pessoa que vai selecionar o que está bom ou não para ir a
produção, tendo em vista que é uma parte do que está versionado....

usamos os branches e tags do svn poraqui... se você não usa, ao final
do link abaixo existem alguma dicas interessantes:

http://svn.collab.net/repos/svn/trunk/doc/user/svn-best-practices.html


dê uma olhada.





Felipe D. Falce escreveu:
> Estou com um problema relacionado ao uso do subversion e gostaria
> de algumas idéias de como posso solucionar o problema.
>
> Tenho um sistema de gerenciamento de vendas via web (php+mysql) e
> instalei em outro servidor um subversion para conseguir controlar o
> seu desenvolvimento já que o sistema está começando a ficar
> parecido com o Tiamat (o sistema já tem umas 4 cabeças, tendendo a
> 7).
>
> O ciclo de desenvolvimento é o seguinte: Os programadores baixam a
> ultima versão via svn (update), fazem as modificações, testam em um
>  servidor de testes e se estiver tudo ok, fazem o commit para o
> servidor svn.
>
> A partir daqui quero subir, do servidor svn para o servidor
> principal as modificações ou poder escolher apenas alguns arquivos
> modificados ou seja, ter um cliente svn completo no servidor
> principal, MAS sem dar acesso à shell desse servidor para os
> programadores. O ideal seria um cliente web para o subversion, mas
> até agora só achei soluções em Java (como o svnwebclient da
> Polarium) ou o websvn que é em PHP mas apenas lista o repositório.
>
> Alguém tem alguma idéia do que posso fazer?
>
> Cya!

- --
:wq!

"Pela fé, entendemos que foi o universo formado pela palavra de Deus,
de maneira que o visível veio a existir das coisas que não aparecem."
(Hebreus 11:3)


Thiago Serra Ferreira de Carvalho
Linux Registered User: 105978
http://www.escolabr.net

Contatos:
  Skype: thiagosfc
  ICQ: 5464597
  Yahoo: thiagoserra
  MSN: suportelinux (at) msn.com
Emails:
  thiago (at) minhaescola.net
  thiagoserra (at) yahoo.com.br

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkTcFIACgkQf4rErBBT0YUd9gCfTsfI/XMmE5E51RGM51gxVvS8
2xoAn2PYXKKD6EXn6PYcZ/M59g92M3nV
=OLOu
-----END PGP SIGNATURE-----





More information about the ubuntu-br mailing list