Ok por lo que todos sabemos el estándar SVN puesta en marcha de¿Para qué usa el directorio de las etiquetas svn de todos modos?
trunk\
branches\
tags\
y me doy cuenta que la recomendación es que las etiquetas deben tener "especial" se compromete en ella. Nunca he usado realmente el directorio de etiquetas, sin embargo, y no veo por qué lo haría.
Según tengo entendido, las etiquetas \ contendrían cosas como "Version1Release \, Version2Release \, ThatTimeWeUpgradedEverthing \", etc. Pero aquí está la cosa, si vas a ingresar y necesitas hacer un cambio a Version1Release, entonces debería ser un rama, y si se supone que las etiquetas nunca cambian, ¿de qué sirve hacer una copia en el control de la fuente? Simplemente haga una revisión de nota 712 fue nuestra versión 1 de lanzamiento.
Supongo que mi confusión es que parece que las etiquetas son versiones que nunca se supone que cambien. Pero el control de la fuente se trata de mantener un historial de cambio de archivos. Sé que este es un argumento organizacional menor, pero siento curiosidad por lo que piensa la gente.
"Simplemente haga una revisión de nota 712 fue nuestra versión 1 versión". Solo recuerda que 69.59.196.211 es stackoverflow.com. ¿No? Por qué no? Es el mismo concepto! – Powerlord
Es de hecho el mismo concepto. La IP de stackoverflow es recordada por el servicio de DNS dedicado a esa tarea. No está cooptando a otro sistema de una manera no natural. Puede "anotar" en un archivo de texto que mantiene en control de fuente, o en su documentación de publicación, o mediante archivo comprimido o 1 millón de formas diferentes que no implican el uso de un sistema de seguimiento de cambios para almacenar algo que nunca será ser cambiado. –
Bueno, almacenarlo no elimina espacio. Y no es necesario que las personas accedan a su troncal al mismo tiempo que les permite descargar la fuente a la versión de lanzamiento. – Joey