Tengo un server SVN 1.7.9 expuesto a través de Apache. Utiliza apache2–svn que permite especificar el número de revisión como parte de la URL como esta (para r65):
https://SERVER:PORT/REPO/FILE?p=65
Me gustaría agregar un parámetro a una cadena de consulta que permita desplazar el file o incluso mejor, resaltando un range en el file. Para que los usuarios puedan enviar enlaces que apuntan a la "revisión 65, líneas 110-125".
¿Algunas ideas? El SVN almacena solo files de text regulares. ¿Los browseres incluso admiten el desplazamiento de un file de text arbitrario? ¿O necesitaría transformar el file en un documento HTML? ¿Alguna solución list para usar?
Saludos, Pawel
La function incorporada de búsqueda de repository SVN de Apache es muy simple y minimalist. No le permite especificar la cadena particular para navegar. La syntax de URL disponible permite
ver / download un file en particular:
https://svn.domain.com/svn/MyProject/trunk/README.txt
ver / download un file particular en la revisión 321:
https://svn.domain.com/svn/MyProject/trunk/README.txt?r=321
ver / download un file en particular, que no está disponible en la revisión más reciente, especificando la revisión de clavijas :
https://svn.domain.com/svn/MyProject/trunk/FILE_ID.DIZ?p=123
Combinando ambos methods anteriores puedes sintonizar la vista.
Si desea más funciones de exploración, instale la IU de exploración de repository de terceros. Eche un vistazo más de cerca a ViewVC, WebSVN y Sventon.