Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   JVCS: ¿como evaluar a los programadores? (https://www.clubdelphi.com/foros/showthread.php?t=49878)

xander 01-11-2007 22:01:29

JVCS: ¿como evaluar a los programadores?
 
Bien, siguiendo alguno de los múltiples hilos donde se habla de JVCS y sus bondades me animé a instalarlo y ver que de bueno tiene... hasta ahora me ha gustado dentro de lo que cabe, pero hay algunas cosas que me gustaría saber como se hacen o como se podrían hacer con este programa.

Anteriormente usaba Subversión con el cliente de Tortoise y podía sacar algunos reportes muy interesantes que no encuentro hasta lo que he visto con JVCS

Uno es un reporte que muestre la actividad que ha tenido un usuario en cuanto a cuantos módulos ha modificado en un determinado periodo, (en subversion hay gráficas por cada CheckIn y por número de lineas modificadas o agregadas)

Y otro es poder hacer "Blame" que quiere decir que al visualizar el contenido de un modulo o compararlo contra otro, aparece en cada linea que usuario es el responsable de cada linea en el módulo y desde que versión persiste esa linea.

Ambas cosas son extremadamente útiles y me sorprende no encontrarlas. ¿Como podría sacar esos reportitos?

xander 03-11-2007 21:48:42

Otra cosa...

No siempre trabajo en la oficina... a veces trabajo un poco los fines de semana en casa, y no siempre tengo acceso a la red para poder conectarme al servidor donde reside el JVCS...

¿como puedo hacer para poder hacer cambios en casa y luego al volver el lunes aplicarlos en el JCSV??... Que no sea tener que hacer un CheckOut de todo el proyecto y luego un CheckIn, porque razonablemente el lunes despues de tanto cambio no recuerdo cuales unidades fueron las que cambiaron... el Subversión maneja esos casos de una manera hermosamente automática... solo actualiza los archivos que cambiaron y me permite trabajar "desenchufao" estupendamente.

De usar Branches creo que ni hablamos veo que eso todavia esta en Beta en JVCS...

Cualquier ayuda la agradecería; preferiria usar JVCS a Subversión, pero si no puedo salvar estas cosillas me va a ser un poco difícil.

xander 05-11-2007 18:35:29

Bien, ahora me esta sucediendo lo anteriormente descrito... Trabaje el fin de semana en la casa y hoy tengo que subir mis cambios al servidor, pero el problema es que no me acuerdo que tanto fue lo que moví... ¿como le hago??

En todo caso recomiendenme un buen CVS que se integre bien con Delphi y que me permita lo que estoy necesitando... Se hablaban tantas maravillas del Jedi que me habian convencido pero a la hora de las patadas ya no hay quien lo defienda

xander 08-11-2007 21:09:57

En varios lados se mencionan plugins para el JVCS pero no logro encontrar ninguno...

Solo uno que permite integrarse a CruiseControl, pero busco algo que tenga mas que ver con la frecuencia de actualización de un proyecto y las actividades individuales, como un historico...

¿De plano nadie le ha hecho a esto antes??

xander 09-11-2007 01:53:48

Algo como esto es lo que me encantaría ver en el JediVCS!!!

Ese tipo de información es oro puro en muchos sentidos... La verdad si le entré con muchas ganas a este JediVCS, pero creo que lo voy a tirar al bote de los desechos tóxicos con letrero de "¡¡No se te ocurra volver a tocarlo!!" No me pueden negar que se le dió su oportunidad pero el chamaco no sacó las uñas.

Esta bonito como juguetito pero nomás... me parece que Subversion le lleva una amplisima ventaja es mucho mejor, mas completo y existe mucha mas información y aditamentos en la red. Creí que podría ser una buena opción que se me hubiera escapado y con tantos buenos comentarios aqui pensé que habia vivido engañado este tiempo, pero veo que no resultó ser así.

Hoy por hoy no hay nada mejor que Subversión para administrar versiones. Y los que no lo usan no saben todo lo que estan dejando de ganar :D

Ahi queda el dato

Neftali [Germán.Estévez] 09-11-2007 10:25:37

Cita:

Empezado por xander (Mensaje 243569)
Bien, ahora me esta sucediendo lo anteriormente descrito... Trabaje el fin de semana en la casa y hoy tengo que subir mis cambios al servidor, pero el problema es que no me acuerdo que tanto fue lo que moví... ¿como le hago??

Se supone que puedes comparar todos los ficheros del proyecto o Package que tengas en local con los que tienes en el servidor; Eso te debería dar de forma fácil y visual las diferencias. Basta con que subas los que son distintos y listo.
Si eres el único que los ha tocado, en el "Proyect Manager", en "Opciones de Administración", en "Server Properties" marcar "Casually Checkin"; eso te permitirá subir archivos sin tener antes que hacer el CheckOut de todos.
Hay que tener cuidado con ello, pero se puede hacer.

Cita:

Empezado por xander (Mensaje 244638)
En varios lados se mencionan plugins para el JVCS pero no logro encontrar ninguno...

Hay alguno, pero están descontinuados. Y que yo sepa no hay ninguno para lo que buscas.

Cita:

Empezado por xander (Mensaje 244753)
Algo como esto es lo que me encantaría ver en el JediVCS!!!

Ese tipo de información es oro puro en muchos sentidos... La verdad si le entré con muchas ganas a este JediVCS, pero creo que lo voy a tirar al bote de los desechos tóxicos con letrero de "¡¡No se te ocurra volver a tocarlo!!" No me pueden negar que se le dió su oportunidad pero el chamaco no sacó las uñas.

Esta bonito como juguetito pero nomás... me parece que Subversion le lleva una amplisima ventaja es mucho mejor, mas completo y existe mucha mas información y aditamentos en la red. Creí que podría ser una buena opción que se me hubiera escapado y con tantos buenos comentarios aqui pensé que habia vivido engañado este tiempo, pero veo que no resultó ser así.

Hoy por hoy no hay nada mejor que Subversión para administrar versiones. Y los que no lo usan no saben todo lo que estan dejando de ganar :D

Bueno, siento que no haya cubierto tus espectativas; Tal vez lo que tú buscas va más en otro sentido; en mi caso la integración con Delphi era muy importante y eso no lo he visto en ningun otro; El resto de cualidades eran de segundo plano.

De todas formas, me quedo con el apunte de Subversion y cuando tega un rato creo que le echaré un vistazo.

Un saludo.

xander 09-11-2007 21:47:24

Gracias Neftalí, le busqué, pero sigo con Subversión, sobre todo porque estoy llevando un curso intensivo de programación Agil, con Java, pero quiero aplicar las cosas que voy aprendiendo en Delphi... Ya he probado varias cosas con Subversión y me agradó mucho, pero no conocía este JVCS pensé que habría superado en este tiempo a lo que hay hecho en SVN.

Lo que ahora quiero es combinar SVN con otras herramientas de desarrollo Agil, he visto que lo común es integrarlo con Trac, pero no se si exista algo más completo... el proyecto StatsSVN del cual puse una liga aqui es estupendo, da una cantidad de métricas impresionante... pero bueno lo que vaya descubriendo lo iré anotando aqui

Neftali [Germán.Estévez] 12-11-2007 10:41:28

Cita:

Empezado por xander (Mensaje 245064)
Gracias Neftalí, le busqué, pero sigo con Subversión...

De nada.
Esto apoya lo que muchas veces ya hemos comentado. Que no hay existe el producto "mejor", sino "el mejor dependiendo de...".
En este caso parece claro que JVCS no es el mejor producto para tí puesto que no se ajusta en absoluto a lo que necesitas, y en ese caso sería "inútil" intentar seguir por ahí.

Un saludo.


La franja horaria es GMT +2. Ahora son las 13:44:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi