详解SVN检出操作 (svn检出)

教程大全 2025-07-17 04:57:07 浏览

SVN是一款版本控制工具。相对于GitHub而言,SVN在使用上更为简化些,本篇文章重点为大家讲解一下SVN检出操作。

《玩转SVN-常见版本库》文章中,我们创建了版本库runoob01,URL为svn://192.168.0.1/runoob01,svn用户user01有读写权限。

我们就可以通过这个URL在客户端对版本库进行检出操作。

svn checkout–username=user01 以上命令将产生如下结果:

root@runoob:~/svnArunoob01/trunkArunoob01/branchesArunoob01/tagsCheckedoutrevision1.

检出成功后在当前目录下生成runoob01副本目录。查看检出的内容

root@runoob:~/svntotal24drwxr-xr-x6rootroot4096Jul2119:19./drwxr-xr-x3rootroot4096Jul2119:10../drwxr-xr-x2rootroot4096Jul2119:19branches/drwxr-xr-x4rootroot4096Jul2119:19.svn/drwxr-xr-x2rootroot4096Jul2119:19tags/drwxr-xr-x2rootroot4096Jul2119:19trunk/

如何在DOS里使用SVN呢?

进行完apache和svn的配置后,下面讲一下如何使用svn:创建版本库你可以使用 FSFS 或较老的 Berkeley 数据库(BDB)作为版本库的后端,FSFS 格式通常更快一点,还容易管理,而且可以正常运行在网络共享磁盘上 或 windows 98 中。 BDB 格式曾经简单的被认为更加稳定,因为其经过了更长时间的验证,但是既然 FSFS 已经使用了几年,这个论据已经相当不牢固了。 参考 Subversion 手册的 选择数据存储 以获得更多信息。 使用命令行工具创建版本库1.创建一个名为SVN(例如D:\SVN\)的空文件夹,作为你的所有版本库的根。 2.在D:\SVN\里创建另一个目录MyNewRepository。 3.打开命令行窗口(或DOS窗口),进入D:\SVN\目录,输入svnadmin create --fs-type bdb MyNewRepository或svnadmin create --fs-type fsfs MyNewRepository现在你在D:\SVN\MyNewRepository创建了一个新的版本库。 下面进行数据导入D:\lj>svn import file:///d:/svn/mynewrepository -m Initial import.增加 user_提交后的版本为 1。

svn检出

SVN客户端无法访问,但网页可以访问,且自己的账户在别人电脑客户端上也可以访问

1.首先,假设你的电脑是win7 64位的,你要准备的东西和2.安装完之后3.打开visualsvn server manager,直接右键repositories,create new repository,输入repository name,假设输入的是testsvn,ok4.那么现在在repositories下就会有一个资源名称叫testsvn5.那么我们现在右键users,create user,输入名称密码都是testsvn,ok,我们这就创建了一个叫testsvn的用户了,以后可以用它检入检出数据了6.现在我们要检出这个资源的东西,右键repositories下的testsvn,copy url to clipboard,这样就选中了它的url了7.我们在c盘右键,选择svn checkout,在url of repository粘贴,ok8.经过以上步骤之后,你可以检出你的项目了,请尝试在里面新建修改文件提交就行了9.如果你要在eclipse里面使用也可以,因为你已经有了url和用户名密码10.如果我重装系统之后,资源是不是消失了?没关系,在菜单栏的操作(a)-properties里面设置你的repositories root,这样,无论你怎么重装,都没有关系了,自己的svn,局域网的svn就这么配置好了。

什么是svn

SVN使用说明 1. SVN(Subversion)简介 SVN是类似于VSS 和 CVS 的版本管理软件,是CVS的作者另起炉灶开发的,继承了CVS的优点,避免了CVS的一些缺点. 客户端软件TortoiseSVN与资源管理器结合,使用非常方便. 2.安装文件及说明文档所在目录: 客户端安装文件:中文语言包:3.简要说明 由于客户端软件TortoiseSVN与资源管理器结合使用,所以安装后要reboot 中文语言包使用方法: 桌面或资源管理器的任何地方右键, 4 基本操作 Svn服务器地址203.187.176.183 每人自己一个私有目录,URL分别是 svn//203.187.176.183/yhb svn//203.187.176.183/zwb svn//203.187.176.183/ldh svn//203.187.176.183/pb svn//203.187.176.183/pub 你的账号密码通过手机短信发给你. 输入你自己的URL ,比如:svn//203.187.176.183/zwb 常用操作:将一个已有的工程加入SVN 例如:有目录 e:\project1 ,导入 SVN 导入到你的URL下面的某个子目录下: 比如:svn//203.187.176.183/zwb/project1 然后用SVN 取出功能从刚导入的或别人导入的工程获得一个working copy . Important You can only check out into an empty Directory. If you want to check out a previously imported sourcetree, Subversion will throw an error messge. You will have to check out into a different directory or delete the existing sourcetree first 要想check out (取出)到刚才进行导入的目录,必须先删除原目录中的文件,或新建个目录 取出 操作成功后,目录会有个绿色的勾, 并增加了一个目录 -------修改过的文件会有红色标识,新增加的文件没有任何标识------ ―――使用SVN提交 将改动上传到SVN服务器 ―――――――――――――― 改动过的文件和新增加文件会在列表中,要都选中.

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐