美文网首页
svn 02 基本命令与开发步骤

svn 02 基本命令与开发步骤

作者: 小小机器人 | 来源:发表于2016-11-27 00:33 被阅读26次
一:命令操作
1. 管理人员创建一个svn仓库

一个svn仓库一般对应的就是一个项目

svnadmin create 仓库名


创建完成后,会在root下出现如下的文件内容

注意:要么在svn设置的根目录执行该命令,要么仓库路径使用全路径名,如"d:\svn\root\oa"

2. 项目经理将项目导入到仓库

现在将桌面的oa项目导入到svn的oa仓库中

C:\Users\xxjqr\Desktop>svn import -m "first_proj" on svn://localhost/oa

会提示认证失败,出现这个问题的原因是因为我们并没有登录svn,也没有创建svn的用户名与密码,可以让匿名用户可以对svn进行读写操作
进入oa仓库conf目录下打开x.conf配置文件进行修改

再一次提交,成功了


3. 程序员从指定仓库中把项目checkout(co)下来编码

C:\Users\xxjqr\Desktop\01>svn checkout svn://localhost/oa

4. 代码编写好后把项目commit(ci)到仓库

C:\Users\xxjqr\Desktop\01\oa>svn commit -m "01 fix the bug"


注意:是在项目目录下使用commit命令

5. 其他程序员update该仓库下的项目

C:\Users\xxjqr\Desktop\02\oa>svn update

补充

1. 只有一开始没有该项目时才需要checkout下来,其他时候都是进行commit update操作(步骤4,5的反反复复)
2. 上面中的地址localhost是本机测试使用,可以使用你们自己的服务器地址;且该地址指向的是安装svn服务时设定的根目录

二:TortoiseSVN客户端工具的使用
1. 创建仓库

一般由管理人员来创建


2. 导入项目

svn仓库创建好了就需要往svn仓库中导入一个项目;
在项目文件夹下右键,把项目中的文件导入到对应的svn仓库中;
注意:一个svn仓库对应一个项目

3. checkout项目

项目导入成功后,其他人就需要把该项目copy到本地来开发了;
那么进入你存项目的目录下 右键->SVN Checkout 把svn仓库中的项目copy下来


注意:只有你的目录中没有该项目时,才需要使用checkout

4. commit/update项目

当你修改了项目中的文件,你可以使用SVN Commit把最新的文件提交到仓库;
如果别人修改了项目中的文件,你可以使用SVN Update来把svn仓库中的文件更新到本地

Paste_Image.png
注意:只有在执行checkout命令的目录下才能使用commit 和 update

相关文章

  • svn 02 基本命令与开发步骤

    一:命令操作 1. 管理人员创建一个svn仓库 一个svn仓库一般对应的就是一个项目 svnadmin creat...

  • git tag 操作

    git命令-通过tag修复线上bug 步骤如下: Git与SVN区别 Git和SVN正好相反,git提倡开发时拉分...

  • linux下安装svn

    运行以下命令安装SVN。 运行以下命令查看SVN版本。 按以下步骤创建版本库: 运行以下命令创建目录。mkdir ...

  • linux安装svn服务及查错(安装完用小乌龟连不上svn)

    以下安装步骤摘抄至菜鸟教程svn 小乌龟下载地址 检查svn是否已经安装 如果没有安装,命令将报告svn命令找不到...

  • SVN命令行

    基本命令 检出项目svn checkout http://192.168.1.100:8080/svn/Wecha...

  • Ubuntu环境搭建svn服务器

    记录一次使用Ubuntu环境搭建svn服务器的详细步骤 一、查看是否已经安装svn 命令:svn如果显示以下信息,...

  • git和svn diff命令行可视效果

    (一)svn diff 增强命令行上的可视效果基本原理是通过修改svn的配置文件,让svn diff命令重定向到v...

  • SVN基本命令

    有了Git之后按理说已经没有必要再用SVN,但是个别老土公司还是坚持用SVN的,所以不得不学习一下。 SVN的分支...

  • Idea使用篇-使用版本控制工具Svn

    1.添加Svn客户端 2.配置Svn 3.使用Svn基本命令 4.使用Svn版本文件对比 5.Svn注意事项

  • SVN使用

    .使用 SVN 终端命令 (个人开发) 1.SVN 帮助 svnhelp 查看全部功能选项 2.初始化项目 例 ...

网友评论

      本文标题:svn 02 基本命令与开发步骤

      本文链接:https://www.haomeiwen.com/subject/iiwgpttx.html