在SVN标签/分支的名称中允许点是不好的做法吗?

时间:2010-06-01 23:02:46

标签: svn tags branch version-control

在我的SVN存储库中tag按版本列出,其中name包含点。例如0.100.12.1

branches的名称与proj-0.24-rc

相同

同时,例如在Mono project分支中没有点。

避免点数是一种做法吗?它可以被视为扩展分隔符(由服务于存储库的Web服务器)等吗?

3 个答案:

答案 0 :(得分:6)

我认为很多大型项目会创建带点/句点的标签,所以我认为它没有任何问题(至少不是从Subversion的角度来看)。

如果你有一些特殊的软件被这些时期所抛弃......那我猜这是另一个故事。

答案 1 :(得分:2)

注意在某些平台上出现问题的SVN标识符。例如,Windows无法处理仅在大写方面不同的名称。此外,某些字符(:/\等)在某些平台上保留,不应使用。

我不知道任何平台......好吧,除了CPM或DOS之外,也就是说,我不知道任何相关的平台在任意点上有问题文件系统标识符,所以我认为这些都不是问题。

答案 2 :(得分:1)

当然没有技术限制。

我一直在使用分支和标记名称的点数,并且从未遇到任何我使用的SVN客户端的任何问题。