svn的checkout命令?
是不是checkout命令只能在一个project的文件夹上用?如果一个文件夹裏面放了好几个project,我那麼我不直接去checkout那些project,而是che...
是不是checkout命令只能在一个project的文件夹上用?如果一个文件夹裏面放了好几个project,我那麼我不直接去checkout那些project,而是checkout外面的文件夹来,可以吗?这样做会不会出错,也就是它把外面的文件夹识别成一个project,而不能识别它裏面的project...
展开
2个回答
展开全部
你这个问题涉及到几个概念:版本库、父版本库、文件夹
版本库,可以认为是svn管理下的一个完整的库,这个库的版本号是统一管理的;
父版本库,SVN服务器上存放多个版本库的文件夹,其下的各个版本库是完全独立的,版本号完全不相关;
文件夹,一个版本库下面可以有各层文件夹,这些文件夹只是这个版本库的一个组成部分,任何一个文件的修改都会导致整个版本库的版本号加1.
明白了这三个概念,再看你的问题:
一个项目可以是单独存放在一个版本库内,这时这多个项目的父文件夹就是父版本库了,但父版本库是不能检出的,无法checkout;
一个项目也可以是存放在一个版本库的下的某个文件夹内,这时这多个项目的父文件夹就是这个版本库的根目录了,这时是可以checkout的。这时若checkout版本库根目录,会把所有的项目都检出来
版本库,可以认为是svn管理下的一个完整的库,这个库的版本号是统一管理的;
父版本库,SVN服务器上存放多个版本库的文件夹,其下的各个版本库是完全独立的,版本号完全不相关;
文件夹,一个版本库下面可以有各层文件夹,这些文件夹只是这个版本库的一个组成部分,任何一个文件的修改都会导致整个版本库的版本号加1.
明白了这三个概念,再看你的问题:
一个项目可以是单独存放在一个版本库内,这时这多个项目的父文件夹就是父版本库了,但父版本库是不能检出的,无法checkout;
一个项目也可以是存放在一个版本库的下的某个文件夹内,这时这多个项目的父文件夹就是这个版本库的根目录了,这时是可以checkout的。这时若checkout版本库根目录,会把所有的项目都检出来
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询