Una comparición entre seis tercero VSS remoto acceso herramientos

Julianzhj
12 de Julio del 2005
Para ver el artículo completo, por favor vea
http://www.BetterVssRemoting.com

Mejor VSS remoto acceso herramiento
Este artículo hace una comparación detallada entre SourceAnyWhere,
SourceOffSite, VSS Remoting y posible otros.

Palabras claves: VSS Remoto Acceso, VSS Web Acceso, VSS Internet Acceso
Internet Acceso, SourceOffSite, SourceAnyWhere, VSS Remoting

Índice
1. Visión general
2. Sumario de Comparación
3. Condiciones del Test
4. Metodología del Test
5. Avería
5.1 Velocidad
5.2 Estabilidad
5.3 Securidad
5.4 Apoyo de VSS Característica
5.5 Funcionabilidad
5.6 Diferencia/Intercarar
5.7 SCCI Integración
5.8 Cruz de Plataforma
6 Otros

1. Visión General
¿Qué incluye este artículo? Hace una comparación entre:
• SourceAnyWhere 4.0
• SourceOffSite 4.1
• VSS Connect 1.5
• SourceXT 2.1
• VSS Remoting 2.5
• VSS.NET 1.67
Nuestra iniciativa es hacer una comparación objetiva, verificable, sin prejuicio y que se puede repetir
a. Se usa proyecto real. El proyecto que uso is eMule, que es en
http://sourceforge.net/projects/emule/
b. Se han presentado pasos detallados. Se puede seguir los paso detallados fácilmente.
c. Si usted quiere hacer un comentario, puede contactarme por
[email protected]

Si necesita más información, visite sus sitios oficiales en en Internet
• SourceAnyWhere (SAW) from DynamSoft http://www.dynamsoft.com
• SourceOffSite (SOS) from SourceGear http://www.sourcegear.com
• VSS Connect from VoxCode http://www.vssconnect.com
• SourceXT from ACORDEN http://www.acorden.com
• VSS Remoting from Source Remoting http://www.sourceremoting.com
• VSS.NET from DMB Consulting http://www.dmbcllc.com
• Want to add a product? Write to me: [email protected]
El resultado real pueda variar si haga el test en condiciones diferentes o se use diferentes documentos. Sin embargo, el concépto básico de esta comparación, como cúal es más rápido, o cúal tiene más VSS características, debe ser aplicable en todas partes.

Para ver el artículo completo, vaya a
http://www.bettervssremoting.com

2. Sumario de la Comparación (5 estrella ***** es el mejor)

Comparación de velocidad
SAW *****
SOS **
VSS Connect **
SourceXT **
VSS Remoting **
VSS.NET *

Comparación de estabilidad
SAW *****
SOS **
VSS Connect ***
SourceXT **
VSS Remoting **
VSS.NET *
Securidad
SAW ****
SOS ***
VSS Connect ***
SourceXT **
VSS Remoting ***
VSS.NET **

Apoyo de VSS Característica
SAW ****
SOS ****
VSS Connect **
SourceXT **
VSS Remoting **
VSS.NET *

Funcionabilidad
SAW ****
SOS **
VSS Connect **
SourceXT **
VSS Remoting **
VSS.NET *

Diferencia/Intercarar
SAW ****
SOS ****
VSS Connect
SourceXT
VSS Remoting **
VSS.NET

IDE Integración
SAW *****
SOS ***
VSS Connect **
SourceXT **
VSS Remoting **
VSS.NET

Cruz de Plataforma
SAW *****
SOS *****
VSS Connect *
SourceXT *
VSS Remoting ***
VSS.NET *

Velocidad:
Estoy totalmente sorprendido y emocionado por la velocidad de SourceAnyWhere. En unas condiciones, SourceAnyWhere es 40+ veces más rápido que los otros cinco producto.

Estabilidad:
SourceAnyWhere no tiene nigun problema durante el test.

SourceOffSite tiene unos problemas de estabilidad. The mayor problema es cancelar. No hay apoyo de cancelar en IDE integración. Depués de una acción de cancelar en Añadir, Checkin, Checkout o Conseguir en SourceOffSite Explorer, el consumo de CPU de SourceOffSite servidor sube hasta casi 100% y no baja, a menos que el servidor sea reiniciado.

VSS Connect y SourceXT también tiene problemas en estabilidad. En acciones de documentos grandes, caen fácilmente. Pero ambos tiene un buen manejo de cancelar. Y VSS cae cada vez cuando intento añadir un directorio especial como “C:” y “Mi PC”.

VSS Remoting tiene dificultad en añadir documente y falla hacer funcionar los documentos grandes.

VSS.NET tienes problemas en la operación de documentos grandes durante el entero test. Y no puede manejar las acciones de cancelar.

Securidad:
Lo que hace SourceAnyWhere único es el manejo de contraseña.
SourceAnyWhere, SourceOffSite y VSS Connect usan 128-bit criptografía.
SourceOffSite y SourceAnyWhere usan BlowFish.
VSS Remoting usa HTTPS.

Apoyo de características de VSS
La mayor parte de los seis productos dan soporte a VSS Características ordinarios como Añadir, Conseguir, Chechin, Checkout, etc. Sin embargo, sólo SourceAnyWhere tiene un apoyo completo y detallado a casi todas VSS Características.
Excepto SourceAnyWhere, todos los productos no tienen apoyo a EOL(end of line, fin de línea). Diferentes sistemas de opración usan diferentes fin-de-línea carácteres en documentos de textos. Sin el apoyo de EOL, es posible que documentos de textos recibido al local no se puedan leer correctamente. Por ejemplo, en Rational el EOL carácter es “/n”, pero en Windoes es “/r/n”. Cuando recibir un documento de texto de Raional a Windows sin el apoyo a EOL, el texto no se ve normalmente.
SourceXT, VSS Remoting y VSS.Net no tienen apoyo a Pin. Supongo que un documento se ha apuntado en VSS Servidor, ¿qué pasará si Pin no es apoyado? Primero, los Clientes todavía pueden ver el documento, que es un gran peligro al documento. Segundo, cuando ejecutando un Conseguir, el recien versión será conseguido, no la versión apuntada. Eso puede causar confusión de versión.
SourceAnyWhere tiene una opción de “offset de zona de tiempo en base al servidor” que los otros no tienen. En my opinión, la hora del Servidor es 10 horas más tarde que el del Cliente. Cuando edita un documento y lo verifica a las 9pm, 2/23, pero en el servidor, la hora de esta versión será 7am, 2/24. Por eso en el futuro cuando necesita tener la versión de 2/23 9:00PM realmente, es posible que consiguas una otra versión.

Funcionabilidad:
SAW es el major. Todo el Windows de SAW es en el Win32. Puede detector si se ha cambiado un documento automáticamente.

Diferenciar/Intercarar
En Documento Diff(2-medio)/Documento Intercarar(3-medio), SourceAnyWhere y SourceOffSite funcionan más o menos iguales; VSS Remoting tiene un funcionamiento no muy bueno.

IDE Integración:
SourceAnyWhere, SourceOffSite and VSS Remoting todo apoyan MSSCCI integración.
VSS Remoting apoya DreamWeaver integración.
No examiné la IDE integración intensivamente. Doy esta tasa solo según el manual de los tres productos.

Cruz de Plataforma
Además de su cliente de Windows, SAW tiene uno de Java fundamentado en JDK 1.4.2, así se puede funcionar en cualquier sistema de operación como Linux, Mac, Solaris, AIX, HP-UX, SCO Unix and FreeBSD.
SourceOffSite puede funcionar en Linux y Mac OS X.
VSS Remoting tiene una interfaz de web que se puede acceder al servidor via web.

3. Condiciones del test.
Datos del test
Se usa proyecto real para el test.
Todo los documentos de eMule0.44c y eMule 0.44d son bajados de Sourceforge y los se usan en el test. Los documentos grandes son simulados creados por nosotros.

Configuración del serividor
• P4, 2.8G, 256M RAM, Windows XP Professional
• SourceAnyWhere profession 4.0 DEMO Server
• SourceOffSite4.1 with Cryptography DEMO Server
• VSS Connect Server 1.5
• SourceXT Server 2.1
• VSS Remoting Server 2.5
• VSS.NET Server 1.67
• Visual SourceSafe6.0 + Sp6
•
Configuración del Cliente

• P4 Celeron 2.0G, 256M RAM, Windows 2003
• ADSL connection
• SourceAnyWhere profession 4.0
• SourceOffSite 4.1 with Cryptography
• VSS Connect Client 1.5
• SourceXT Client 2.1
• VSS Remoting Client 2.5
• VSS.NET Client 1.67
4. Metodología del Test
Se examinan todos los tres productos en el mismo ordenador y conexión de Internet.

Se examinan todos los tres productos en la misma condición de datos.

Se examinan todos los tres productos con el mismo proceso.

En el test de velocidad, cada acción se hace 5 veces.

La situación primordial del base de datos de VSS es vacío (recién creado)