Subversion 1.6.6使用推荐行客户端
首次导入和签出项目。
我发现当我创建一个新项目时,我会使用正常的目录结构,即
game_sys_proj
/trunk
/branches
/tags
步骤:
1) I import game_sys_proj to subversion repository.
2) Delete game_sys_proj directory.
3) Checkout game_sys_proj project.
这将创建我删除的内容的完全重复。
我只是想知道还有另一种方法吗?其他开发人员第一次导入和结账时会做些什么?
非常感谢任何建议,
答案 0 :(得分:4)
您可以使用就地结帐,而不是导入和删除。例如,如果您在file:///var/svn/game_sys_proj
创建了存储库,只需将新存储库的主干签出到当前目录:
$ cd game_sys_proj
$ svn co file:///var/svn/game_sys_proj/trunk .
$ svn add foo bar baz # add all files/directories you want in version control
$ svn commit
另见the FAQ。