linux svn 拉取代码_svn快速入门指南

本文介绍了如何使用svn版本控制工具svnbucket创建项目、添加和忽略文件,并通过tortoisesvn进行代码拉取与上传。详细步骤包括创建项目、设置忽略列表、添加文件到仓库及更新版本。
摘要由CSDN通过智能技术生成

svn是一种版本管理控制工具,可以用于管理公司代码或者项目文档。本文使用svnbucket演示如何创建一个项目,如何添加文件,如何忽略文件,如何上传文件到svn仓库。

svnbucket

svnbucket是一个svn仓库,为免费用户提供500MB空间。用户在自己的电脑上创建的代码或者文件最后都需要使用tortoisesvn这个软件上传到svnbucket的仓库中。官网地址是 https://svnbucket.com/#/

tortoisesvn

用户在自己的电脑上需要使用tortoisesvn这个软件进行下面的操作:

1、从svn仓库拉取代码或者文档。

2、将本地自己创建的代码或者文档上传到svn仓库

tortoisesvn下载地址: https://tortoisesvn.net/downloads.html

版本术语

涉及版本主要有下面的术语:

1、head revision: svn仓库中的最新版本

2、specific revision:  svn仓库中某个指定的版本

创建项目

在svnbucket的项目列表里,点击创建新项目,弹出下面的弹框,建议勾选“自动创建trunk、branches、tags目录”:

0f384bf3968ec7ef307a225587b31bbd.png

创建好以后的项目目录结构如图所示:

4b04b3b3296224452cec0e9dd001c9a6.png

在自己的电脑上拉取项目

在svn仓库建好了项目,需要把项目拉取到自己的电脑,才能往项目中添加文件。点击鼠标右键,选择“SVN Checkout”:

27ca2f47803bbbacb7f61da1f857fb75.png

弹出下面的对话框:

ff35d6a245eb719371cc8aa758e4e1c1.png

在上图中,Checkout directory是代码存放的根目录,需要提前建好,可以和项目名称不一样。HEAD revision拉取svn仓库中最新的版本,Revision拉取指定的版本。

填好之后点击上图中的OK进入下一个对话框输入svn仓库的账号和密码:

7945875441e055c8319e3133896c984a.png

然后就是从svn仓库拉取代码到本地,拉取后的目录如下:

ddc3835af3b5d71879f6cf801a6a0b18.png

创建文件

新项目第一个文件必须在trunk目录下创建。在trunk目录下创建0.txt和1.txt这2个空白文件,并且要求0.txt被忽略(忽略的意思是该文件不会被上传到svn仓库),1.txt可以被上传到svn仓库。

先选中0.txt,右键->TortoiseSVN->Add to ignore list->0.txt,操作图示如下:

34538c6655da4e16dae9637268b93c16.png

再选中1.txt, 右键->TortoiseSVN->Add,操作图示如下:

9810621ca4f51a392e0fb71862454193.png

上传文件到svn仓库

鼠标右键->SVN Commit: 

bac0ada47c8fe542bb18953bb21c762f.png

弹出下面的对话框,输入commit信息之后点击“OK”:

d3217970eef0d83896d6fde8e780ee28.png

上传代码到svn仓库,执行鼠标右键->SVN Update即可。

886b402afba4aed1c8e6e44a18de5f14.png

打开svn仓库,可以看到1.txt上传成功,0.txt被忽略未上传:

984edf444cf2ff90ef662a16a5b4d3e9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值