我刚刚开始将“Subversion”与“Tortoise SVN 客户端”一起用于我在“Google Code”上托管的一个开源项目。我想获得一些使用它的最佳实践。我遵循默认文件夹结构(主干、分支、标签)。以下是问题
- 您什么时候进行初次登记?是在完成一组功能之后还是从开发的第一天开始?
- 初始签入到哪个目录?是进入“主干”还是在功能完成后签入“分支”并合并到“主干”。在这种情况下,“主干”将是空的,直到功能完成。
- 当进行更改时,您会直接签入“主干”吗?如果不是,您的工作副本将始终使用“分支”目录,对吗?
任何帮助,将不胜感激。