SVN怎么使用

合集下载

SVN操作手册

SVN操作手册

SVN操作手册2020年1月19日目录一、 MyEclipse中SVN的操作 (4)1. 添加新的SVN资源库 (4)2.检出项目 (4)3.将修改的文件提交到服务器上 (5)4.删除文件 (5)5.文件冲突 (5)6.文件恢复到编辑之前的版本 (6)7.恢复到以前提交的版本 (6)8. 创建分支/标记 (6)9. 切换到分支 (7)10. 合并分支到主干(合并主干到分支与此相同) (7)11. 合并时文件有冲突 (8)二、本地SVN客户端的操作 (8)1. 检出 (8)2. 添加文件(SVN服务器无此文件,开发人员新上传的文件) (8)3. 删除文件(从SVN服务器删除文件) (8)4. 恢复历史版本文件 (9)5. 文件合并 (9)6. 文件比较 (9)7. 创建分支/标记 (10)8. 切换分支 (10)9. 合并分支 (10)三、附录 (11)1. 本地客户端 (11)2. MyEclipse插件地址 (11)一、MyEclipse中SVN的操作1.添加新的SVN资源库1)选择菜单窗口-〉打开透视图-〉其他2)打开SVN?资源库,点击“确定”3)添加新的资源库,在视图空白处单击右键->新建->资源库位置输入URL地址,点击“完成”即可。

2.检出项目1)方法一:在SVN资源库中检出①在SVN资源库节点下选择要检出的项目,右键选择“检出为”②选择“做为工作空间中的项目检出”③选择项目位置④执行检出。

2)方法二:导入SVN项目①菜单栏点击文件->导入②选中SVN->从SVN检出项目,点击下一步③选中资源库,点击下一步④选择要检出的文件夹,点击下一步⑤选择“做为工作空间中的项目检出”⑥选择项目位置⑦点击完成。

3)方法三:检出本地SVN客户端检出的项目①菜单栏点击文件->导入②选择General->现有项目到工作空间中,点击下一步③点击浏览,选择你的项目所在目录,点击确定④点击完成3.将修改的文件提交到服务器上右键选择小组〉提交,将更改后的文件提交到服务器上。

SVN管理工具使用图解说明

SVN管理工具使用图解说明

1>使用SVN清理工具时,需将要清理的目录的只读项去掉.
2>使用SVN管理项目的步骤:
1:安装服务端和客户端管理工具(服务端和客户端工具不同)
2:在服务端工具中建理管理目录和管理用户
3:将项目添加至服务端管理工具中
添加方式有两种:
1:直接在Windows资源管理器中选择需管理的项目,然后选择”导入”,这样做会把目录中所有文件都上传到服务端管理工具中(也可选择上传).如下图
2:在VS编辑工具中选中解决方案,这样做只会将.CS文件和一些属性文件放入管理器中,debug下的.dll文件不会放入管理器中,然后再Update Changes就可以上传项目了:如下图
客户端管理:
1>将项目从服务端下载到客户端,方法如下:
2>在本地新建一个空文件夹,然后将服务端项目”检出”至本地。

svn tortoise基本操作

svn tortoise基本操作

svn tortoise基本操作
TortoiseSVN是一款开源的SVN客户端,它可以帮助开发者更好地管理代码,提高开发效率。

TortoiseSVN的基本操作如下:
1、安装TortoiseSVN:首先,需要从官网下载TortoiseSVN的安装包,然后按照提示安装即可。

2、创建SVN仓库:在本地创建一个文件夹,右键点击该文件夹,选择“SVN Checkout”,
输入SVN仓库的地址,点击“OK”即可创建SVN仓库。

3、更新SVN仓库:右键点击SVN仓库,选择“SVN Update”,即可更新SVN仓库。

4、提交SVN仓库:右键点击SVN仓库,选择“SVN Commit”,输入提交信息,点击“OK”
即可提交SVN仓库。

5、查看SVN仓库日志:右键点击SVN仓库,选择“SVN Log”,即可查看SVN仓库的日志。

6、比较SVN仓库:右键点击SVN仓库,选择“SVN Diff”,即可比较SVN仓库的不同版本。

以上就是TortoiseSVN的基本操作,使用TortoiseSVN可以让开发者更好地管理代码,提
高开发效率。

SVN图文操作常用功能

SVN图文操作常用功能

欢迎大家使用SVN:
第一原则:
先检出Checkout 后修改,再提交Commit
一:建立本地SVN目录:
1: 本地项目SVN 的目录,右键->SVN Checkout
2:SVN 服务器地址URL of repository : svn://***********
3:本地目录Checkout directory: D:\******(本地的目录,自由选定)
4:俩个填好之后OK 。

5:首次Checkout 会弹出输入用户名,密码:(密码自己保管好)
可以选择:Save authentication 记住密码,下次Checkout 就不需要再次输入。

注意:如果选择了记住验证,清空步骤如下:(用于刚开始想记住密码,后来觉得不安全要每次输入等情况)
二:使用SVN
1:新建:
在SVN 库里面新建的文件有问号?
然后Add 先添加
添加后文件变成加号
修改后是红色
最后都要提交:Commit
修改后的文件,新增加的文件,最后都是同样的commit
提交确认对话框上面的红框是注释地方,中间是此次提交的文件(多选框),最下面是选择提交的文件(可以** all)。

SVN的基本使用

SVN的基本使用

SVN
SVN介绍
SVN全称Subversion,是一个开放源代码的版本控制系统,
SVN是一个开放源代码的版本控制系统,管理着随时间改变的数据。

这些数据放置在一个中央资料档案库(repository) 中。

这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。

这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。

说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

主要作用
1. 目录版本控制
Subversion 实现了一个 "虚拟" 的版本控管文件系统, 能够依时间跟踪整个目录的变动。

目录和文件都能进行版本控制。

2. 真实的版本历史
Subversion中,可以增加(add)、删除(delete)、复制(copy)和重命名(rename),无论是文件还是目录。

所有的新加的文件都从一个新的、干净的版本开始。

3. 自动提交
一个提交动作,不是全部更新到了档案库中,就是完全不更新。

这允许开发人员以逻辑区间建立并提交变动,以防止当部分提交成功时出现的问题。

基本概念
Repository(源代码库):源代码统一存放的地方
Checkout(提取):当你手上没有源代码的时候,你需要从 repository checkout一份
Commit(提交):当你已经修改了代码,你就需要Commit到 repository
Update (更新):当你已经Checkout了一份源代码, Update后就可以和Repository上的源代码同步
版本冲突问题。

svn的使用方法

svn的使用方法

svn的使用方法SVN(Subversion)是一种版本控制系统,它可以帮助用户管理代码以及其他文档,以便开发者可以安全地协作编写代码和文档以及保持记录。

一、关于SVNSVN是一种开放源代码的版本控制系统,帮助用户管理和比较文档和代码之间的变化,同时让用户能够保持对源代码库的历史记录。

SVN有着易于使用的命令行接口,使开发者能够快速地将自己的修改上传到版本库中检查,同时也可以方便地将他人的修改合并到自己的代码中。

二、部署SVN1.安装:在MacOS系统上,可以使用Homebrew来安装SVN,只要在命令行中输入brew install subversion即可。

2.创建版本库:在SVN环境中,版本库是用来存放代码和文档的中央位置,在命令行中输入svnadmin create my_repo可创建。

3.建立认证:认证是在SVN中使用的一种安全机制,使用认证,开发人员可以更安全地管理版本库,它可以帮助阻止未经授权的用户操作版本库。

三、SVN客户端SVN的客户端可以帮助用户方便地访问版本库,修改代码以及进行冲突检查和更新等,在MacOS系统上可以使用客户端软件,如TortoiseSVN、SmartSVN等。

四、使用SVN1.检出:必须从服务器上检出软件代码,并创建一个本地工作副本。

令为:svn checkout <svn url>地路径>2.更新:通过从服务器上更新代码,可以将所做的更改添加到本地工作副本中,以保持与服务器版本的同步。

令为:svn update地路径>3.提交:通过将更改提交到服务器,可以将本地修改与版本库中的更改进行合并。

令为:svn commit -m msg>地路径>4.添加和删除:在本地文件夹中添加或删除文件,使用命令svn add件名>svn delete件名>以将这些更改提交到服务器。

五、可视化工具使用可视化工具可以更直观地查看版本库中的内容,以更容易地检查内容,比较差异,查看历史记录等,例如TortoiseSVN中的TortoiseSVN和SmartSVN中的SmartSVN工具都可以帮助用户更方便的管理版本库。

SVN使用方法

SVN使用方法

本地文件会显 示问号标记
执行Add后的 文件会显示加 号标记
执行Commit 后的文件会对 号标记
④ SVN Update。
1)鼠标右击本地文件夹,选择“SVN Update”->”Import”
⑤ Commit文件。
1)鼠标右击本地修改的文件或文件夹,选择“SVN Commit” 2)在弹出的Commit窗口中输入修改注释。 3)单击“OK”按钮。
SVN使用说明 SVN使用说明
目录
一. 二. 三.
SVN概述 SVN概述 SVN安装 VN安装 一般操作
一、SVN概述 一、SVN概述
SVN包含了CVS的大部分功能。操作方式 VN包含了CVS的大部分功能。操作方式 结合于Windows的目录操作中,十分方便。 结合于Windows的目录操作中,十分方便。
1)鼠标右击本地文件夹,选择“SVN Checkout”->”Import” 2)在弹出的Import窗口中输入SVN路径。 “https://10.40.100.15:444/svn/SvnProject” 3)单击“OK”按钮。
③ Add文件。
1)鼠标右击本地文件或文件夹,选择“TortoiseSVN”->”Add” 2)在弹出的Import窗口中输入SVN路径。 “https://10.40.100.15:444/svn/SvnProject” 3)单击“OK”按钮安装SVN客户端 安装SVN客户端
安装时直接执行安装程序,依照界面提示逐步执行即 可。安装完成后重新启动系统,Windows目录操作中就含 可。安装完成后重新启动系统,Windows目录操作中就含 有SVN操作选项。 SVN操作选项。
三、一般操作 一般操作
有改动的文件,会显 示红色感叹号

SVN使用大全

SVN使用大全

SVN使用大全SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。

目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。

Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。

不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。

SVN 官方网址:Apache SubversionSVN 服务器配置:安装SVN服务器一、 SVN常用命令1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)简写:svn co2、往版本库中添加新的文件svn add file3、将改动的文件提交到版本库svn commit -m “LogMessage” [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)简写:svn ci4、加锁/解锁svn lock -m “LockMessage” [--force] PATHsvn unlock PATH5、更新到某个版本svn update -r m path简写:svn up6、查看文件或者目录状态1)svn status path(目录下的文件和子目录的状态,正常状态不显示)2)svn status -v path(显示文件和子目录状态)简写:svnst7、删除文件svn delete path -m “delete test fle”简写:svn (del, remove, rm)8、查看日志svn log path9、查看文件详细信息svn info path10、比较差异svn diff path(将修改的文件与基础版本比较)svn diff -r m:n path(对版本m和版本n比较差异)简写:svn di11、将两个版本之间的差异合并到当前文件svn merge -r m:n path12、SVN 帮助svn helpsvn help ci二、 SVN不常用命令13、版本库下的文件和目录列表svn list path 显示path目录下的所有属于版本库的文件和目录简写:svnls14、创建纳入版本控制下的新目录svnmkdir: 创建纳入版本控制下的新目录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SVN怎么使用
1、在你硬盘上创建一个文件夹来放置你需要的项目。

2、在文件夹上右键选择check out。

3、然后输入你在SVN服务器上项目的URL地址:
4、输入正确的URL以后就点击OK。

SVN客户端将会从服务器上拷贝源代码到你的电脑上。

5、这时候你可以将你的项目源代码文件进行编辑。

修改后文件在SVN上显示的图标将会有红色感叹号。

这时候你修改完文件是,可以右键点击该文件,选择SVN Commit 就可以向服务器提交你修改后的文件。

提问人的追问 2009-09-11 13:48
我想创建我自己的项目呢,
就是把我的项目方到服务器上去,
回答人的补充 2009-09-11 14:10
1. 进入/用Google帐户登录(推荐使用gmail邮箱)。

然后点
击>Project Hosting
2. 进入>> /hosting/然后点击>Create a new project
3. 填入信息:
写入项目名,描述,两个选择项,写入标签,点击确定。

就可以了
4. 提交成功后,选择菜单的Source(其中有https上传协议路径需要拷贝一份,还有一个上传密码)。

5. 打开MyEclipse,打开需要上传的项目,点鼠标右键->team->share Project->svn,写入https路径,下一步,输入Google账号和上传密码,起个名,finish。

6.如果一切顺利,会自动生成一个项目目录,可以查看所有项目文件。

然后进入搭建项目界面,点鼠标右键->team->commit。

然后开始上传项目。

7,搭建完成。

8.如果想查看自己的项目,可以用浏览器登陆https的路径,输入Google账号和上传密码,如果成功就可以看到含有项目名称的目录。

相关文档
最新文档