El sáb, 19-04-2008 a las 16:58 +0200, Carlos E. R. escribió:
Aunque creo que hay un mecanismo para "bloquear" ficheros en el svn, y entonces ni los desarrolladores pueden cambiarlos.
Lo hay, un lock, pero como bien dices un archivo bloqueado no permitiria trabajar a nadie mas con el.
No me creo que no haya manera automática de tratar este problema. Hay un comando para mergear traduciones, primando los mensajes de uno de los dos ficheros. Quizas...
Lo que puede hacer automatico, ya lo hace. SVN trabaja muy bien con un grupo de desarrolladores. Cada cual tiene su area de trabajo, casi nunca hace falta un merge y cuando hace falta intenta mezclar con unos criterios que estan muy bien explicados en el manual. El problema es que en una traduccion estamos tocando lo mismo, la misma linea desde dos puntos distintos. SVN no puede adivinar quien tiene razon. Lo marca como conflicto y lo pasa a un humano pa que se apañe con el lio. En Ruindows, es bastante facil, solucionar el conflicto, ya al hacer el commit, se puede recurrir a un "solucionador"aparecen las diferencias y las dos versiones que causan conflicto. En linux, no tengo ni idea de que haya un programa grafico para trabajar con SVN. Un saludo Lluis