Это плохая практика - разрешать точки в именах тегов / веток SVN - PullRequest
4 голосов
/ 02 июня 2010

В моем SVN-репозитории tag перечислены по версии, где имя содержит точки. например 0.10 или 0.12.1

branches названы как proj-0.24-rc

В то же время, например, в Моно-проект В ветвях нет точек.

Это некоторая практика, чтобы избежать точек? Может ли он рассматриваться как разделитель расширений (веб-сервером, на котором обслуживается репозиторий) и т. Д.?

Ответы [ 3 ]

6 голосов
/ 02 июня 2010

Я думаю, что многие крупные проекты создают теги с точками / точками, поэтому я не думаю, что с этим что-то не так (по крайней мере, с точки зрения Subversion).

Если у вас есть какое-то специальное программное обеспечение, которое выбрасывается периодами ... Тогда, я думаю, это другая история.

2 голосов
/ 02 июня 2010

Следите за идентификаторами SVN, которые создают проблемы на некоторых платформах. Например, Windows не может работать только с именами, различающимися заглавными буквами . Также определенные символы (:, /, \ и т. Д.) зарезервированы на определенных платформах и не должны использоваться.

Я не знаю ни о какой платформе ... ну, кроме CPM или DOS, то есть, скажем так: я не знаю ни о какой соответствующей платформе, имеющей проблемы с произвольными точками в файле системные идентификаторы, поэтому я думаю, что это не проблема.

1 голос
/ 02 июня 2010

Там, конечно, нет технических ограничений.

Я использовал точки для имен веток и тегов целую вечность и никогда не сталкивался с проблемами ни с одним из клиентов SVN, которые я использовал.

...