svn检出(svn检出是什么意思)
本篇文章给大家谈谈svn检出,以及svn检出是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
如何从eclipse中检出svn
方法步骤:
1首先确定eclipse安装了svn插件。查看eclipse是否安装插件的方法:打开eclipse-文件-新建-其他 ,在弹出的选择裂庆向导窗口中如果能搜索到svn,说明eclipse中已经安装svn插件
2如果新建窗口中搜索不到svn就需要手动下载一个svn插件放入eclipse安装目录下的plugins文件夹中,一般eclipse都是自带svn插件的。
3开始检出程序:打开eclipse-文件-新建-其他-选择"从svn检出项目”单击"下一步"
4以前检出过项目,配置了svn地址,直接选择需要检出项目的svn地址即可,选择地址后直接跳入步骤六。如果是第一次检出项目,从没有配置过svn地址,选择“创建新的资源库位置”,单击“下一步”
5输入svn地址,如果地址错误这里会有提示,输入成功,单击“完成”
6进入svn库项目,可以看到树形的项目列表,选择需要检出的项目,单击选中即可,单击“下一步”
7一般为了方便识别,不需要改检出的项目名称,也不需要进行其他的配置,直接选择“作为工作空间中的项目检出”即可,如果要检芹搭出最新版本,什么都不需要更改,直接单击“完成”即可。
8想选择检出的版本,单击“显示日志”,在弹出框中选择想要检出的svn版本号,单击“确定”,然后检出就可以了
9选择“作为新项目检出,并使用新建向导进行配置”,步骤跟新建项目是一样的。
10步骤八单击确定后,就可以看嫌源拿到检出的进度条了,耐心等待项目检出就OK了。中间不想检出了,可以直接点击那个红色的小方块,结束检出。
11至此,eclipse从svn检出项目成功。
[img]svn里面检出和导出区别是什么?
SVN中检出(check out) 跟导出(export) 的区别
SVN中检出(check out) 和导出(export) 的区别:
一.SVN是常用的一种常见的版本控制软件。
SVN中检出(check out) 和 导出(export) 的区别主要有如下几条:逗洞
(1)check out跟check in对应,export跟import对应。
(2)check out导出获得文件后,导出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐藏文件夹,存储着一些版本的元数据信息。
(3)export 简单导出一个版本的数据,导出的文件脱离SVN版本控制,修改后无法进行Update和Commit等操作。导出文件夹下没有.svn目录
二棚指樱.当你要发布或编译的时候,最后采用export,它不会引入svn的附加文件
当你需要修改和提交的时候,用checkout,它会在你本地建立一个工作区
例如:
新建两个文件夹co、export ,然后获取同一svn地址文件
一个checkout到co文件夹
一个export到export文件夹
1、
checkout(检出):相当于从服务器获取到本地。获取的文件是受控的
export(导出):也是将文件获取到本地。但获取的文件是不受版本控制的
2、
checkout(检出):获取的文件带.svn信息,也就是楼上说的文件受svn控制。
export(链丛导出):获取的文件不带.svn信息,不受svn控制。
SVN中怎么检出单个文件
一、通过命令行操作
1、检出目录images
cmd命令窗口输入:
引用
svn co --depth=empty images_work_dir
这样就在cmd当前操作目录生成了空文件 images_work_dir
2、cd images_work_dir,进入images_work_dir目录,单独更新logo.jpg
输入:
引用
svn up logo.jpg
这样,我们就单独检出了logo.jpg,后面就可以对这个文件进行修者谈中改、提交等操作。
二、通过TortoiseSVN操作
1、使用TortiseSVN客户端 右键菜单中的“svn checkout”检出logo.jpg文件的上级目录images文件夹,在检出窗口中的“检出深度”处要选择“仅此项侍局”,这样检出来才是一个空目录
2、然后结合命令操作,在cmd窗口转到空第一步检出的空目录,输入:svn up logo.jpg,即可检出任意需要文件。
注意事项
注意:本文所做的操作需要1.5.0或以上的Subversion客户端,即首山文中的svn程序需要1.5.0版本或以上,但是服务器端版本没有要求,1.5.0以下的也可以。
svn中检出跟导出有什麽区别?
检出得到的文件夹中,是受svn客户端控制的,对其进行文件或文件夹的增删改操作都会被svn客户端识别出来,对其可以进行update、commit操作。其中含有.svn隐藏文件夹,这个隐藏凯洞笑文件夹中含有svn客户端的控制信息。
导出颤改得到的文件夹,是不含.svn隐藏文件夹的,因此不受svn客户端控制,不能继续进行update、commit操作。盯含
关于svn检出和svn检出是什么意思的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。