如果多个项目之间的关系不是很紧密,并且他们都是被单独取出的,那根据项目来规划会比较有意义些。For related projects where you may want to check out all projects in one go, or where the projects are all tied together in a single distribution package, it is often better to index by branch. This way you have only one trunk to checkout, and the relationships between the sub-projects is more easily visible.对那些相关的项目(),最好根据分支来组织规划。这样的话,你就只有一个trunk需要checkout,而且子项目间的关系会更明显。
对于svn还要注意的一点,就是它是全局版本号,其实这个就是一个tag的标记,所以我们经常可以看到,什么什么release,基于xxx项目的2xxxx版本。就是这个意思了。但是,它还明确的给出一个tag的概念,就是因为这个更加的可读,毕竟记住tag_release_1_0要比记住一个很大的版本号容易的多。作者: black_zerg 时间: 3-12-2008 18:49
提示: 作者被禁止或删除, 无法发言
i think everything in svn is just a folder so never care if it's branch or tag作者: xblues 时间: 3-12-2008 18:50
提示: 作者被禁止或删除, 无法发言标题: 回复 #4 black_zerg 的帖子 大家遵循共同的命名结构还是有必要的。