¿Es una mala práctica permitir puntos en tags SVN / nombres de sucursales?

En mi SVN, las tag repository se enumeran por versión, donde el nombre contiene puntos. por ejemplo, 0.10 o 0.12.1

branches se nombran como proj-0.24-rc

Al mismo time, por ejemplo, en las twigs del proyecto Mono no tiene puntos.

¿Es una práctica evitar los puntos? ¿Podría tratarse como delimitador de extensión (por server web donde se ha servido el repository), etc.?

Creo que muchos proyectos grandes crean tags con puntos / puntos, así que no creo que haya nada de malo en ello (al less no desde el punto de vista de Subversion).

Si tiene algún software especial que está siendo descartado por los períodos … Entonces supongo que esa es otra historia.

Tenga cuidado con los identificadores SVN que causan problemas en algunas plataforms. Por ejemplo, Windows no puede tratar con nombres que solo difieren en mayúsculas . También ciertos caracteres ( : , / , \ etc.) están reservados en ciertas plataforms y no deben ser utilizados.

No conozco ninguna plataforma … bueno, además de CPM o DOS, es decir, digamos: no conozco ninguna plataforma relevante que tenga problemas con puntos arbitrarios en los identificadores del sistema de files, así que creo que no son un problema.

Ciertamente no hay una limitación técnica.

He estado usando puntos para nombres de twigs y tags durante años y nunca he tenido problemas con ninguno de los clientes SVN que he usado.