2010-02-16 15 views
5

Me gustaría alojar algún código fuente abierto en un repositorio público, y realmente me gusta lo bonito que GitHub hace este tipo de intercambio.Subversion versión de GitHub?

Desafortunadamente, Git no es una opción para estos proyectos, en su mayor parte porque estoy desarrollando para/en Windows, y el soporte de Git en Windows no se acerca al soporte de Subversion.

Me gustaría tener algo exactamente como GitHub, pero uno donde podría usar Subversion en su lugar. ¿Existe tal servicio?

+4

¿Has probado TortoiseGit? Funciona bastante bien. – Tronic

+4

No soy un gran fan de git, pero el soporte de Windows ha mejorado últimamente. ¿Has probado la última versión de http://code.google.com/p/msysgit. –

+0

No se integra con Visual Studio, sin embargo. Visual SVN parece ser la única herramienta que consistentemente no arruina mis proyectos y excluye automáticamente cosas que no deberían estar en el repositorio. –

Respuesta

6

Sourceforge ofrece SVN como una de muchas características, y es libre para proyectos de código abierto, al igual que Google Code

+0

Hmm ... ¡No puedo creer que no haya pensado en eso! –

8

Yo uso Google Project Hosting con Subversion. Creo que es un poco más complicado que GitHub, pero ofrece alojamiento gratuito para proyectos de código abierto.

+0

+1. No obtiene la marca de verificación porque no son compatibles con la licencia de software de Boost, pero se ve muy bien no obstante. –

1

que he usado http://beanstalkapp.com/ y nos pareció que era bueno para acoger proyectos. Definitivamente deberías echarles un vistazo si realmente tienes que quedarte con SVN.

3

Consulte this site para obtener una comparación de los servicios de hospedaje SVN.

11

me gustaría tener algo exactamente como GitHub, pero uno en el que podía usar Subversion en su lugar. ¿Existe tal servicio?

No, no existe.

Y es no puede existen. Las características de GitHub dependen en gran medida del control de versión distribuida. De hecho, la mayoría de las características que hacen que "compartir lo lindo" no tenga absolutamente nada que ver con GitHub, son características fundamentales del control de versiones distribuidas.

lo tanto, puede tener algo exactamente igual GitHub (o Gitorious, codaset) para Mercurial (BitBucket), darcs (Patch-Tag), Bazaar (Launchpad), Codeville, Arch, ArX, Monotone, Fossil, pero no para Subversion (o CVS, Perforce, Visual SourceSafe, Team Foundation Server, Vault), porque los sistemas de control de versiones centralizadas simplemente no son capaces de soportar las características requeridas.

+0

Cuando digo "bonito", estoy siendo literal. Particularmente cosas como mostrar diffs para confirmaciones, mostrar gráficos para estadísticas sobre qué tipo de código está en el repositorio, etc. –

+1

¡Gracias por señalar a ** Patch-Tag ** para 'darcs'! Una más: también me he encontrado con http://darcsden.com/. –

+1

En cuanto al alojamiento de Git, me gustaría agregar http://repo.or.cz. (Creo que es bueno saber y usar varios sitios de alojamiento para sus proyectos de DVCS, para que sean espejos públicos independientes. Es por eso que deseo enumerar más alternativas conocidas). –

1

Mi empresa, ProjectLocker, ofrece host de Subversion, alojamiento de Git y alojamiento de Trac para equipos como el suyo. Para el alojamiento de código privado, nosotros o nuestros competidores mencionados anteriormente somos una buena opción.

Cuestiones relacionadas