SVN笔记(1)
2016-03-29 11:06
190 查看
1.迁入源代码到服务器:
右键工程文件夹或在文件夹内空白处,Tortoise->Import.
2.迁出代码到本机:
在本地新建文件夹,右键文件夹或在文件夹内空白处,Checkout.
对项目进行修改的即在此工程内完成。
3.提交修改过的项目到SVN:
右键文件夹或在文件夹内空白处,SVN Commit.
4.添加新文件到SVN服务器
直接文件夹内Commit.也可以右键文件TortoiseSVN->Add,但这样并没有将这个文件提交到SVN服务器,只是将这个文件标记为源代码库库中的文件,并将其状态置为修改状态。之后要再Commit这个文件一次,才可以将其真正提交到SVN服务器上的代码库中。
5.更新本机代码与SVN服务器上最新的版本一致
文件夹内SVN Update.
注意:更新操作可能会因为版本冲突而失败,这是可以使用Merge或其他方法解决;也可能因为Get Lock而失败,这时需要先Release
Lock.
6.重命名文件或文件夹,并将修改提交到SVN服务器
在需要重命名的文件或文件夹上点击右键,右键TortiseSVN->Rename. 此方法也不是直接重命名,而是将该文件或文件夹的名称标记为重命名后名称,也需要使用Commit提交到SVN服务器后才真正重命名。
7.删除文件或文件夹,并将修改提交到SVN服务器
直接删除文件或文件夹,然后使用Commit提交更新到SVN服务器。
另外一种方法是在要删除的文件或文件夹上右键TortoiseSVN->Delete, 再SVN Update.
右键工程文件夹或在文件夹内空白处,Tortoise->Import.
2.迁出代码到本机:
在本地新建文件夹,右键文件夹或在文件夹内空白处,Checkout.
对项目进行修改的即在此工程内完成。
3.提交修改过的项目到SVN:
右键文件夹或在文件夹内空白处,SVN Commit.
4.添加新文件到SVN服务器
直接文件夹内Commit.也可以右键文件TortoiseSVN->Add,但这样并没有将这个文件提交到SVN服务器,只是将这个文件标记为源代码库库中的文件,并将其状态置为修改状态。之后要再Commit这个文件一次,才可以将其真正提交到SVN服务器上的代码库中。
5.更新本机代码与SVN服务器上最新的版本一致
文件夹内SVN Update.
注意:更新操作可能会因为版本冲突而失败,这是可以使用Merge或其他方法解决;也可能因为Get Lock而失败,这时需要先Release
Lock.
6.重命名文件或文件夹,并将修改提交到SVN服务器
在需要重命名的文件或文件夹上点击右键,右键TortiseSVN->Rename. 此方法也不是直接重命名,而是将该文件或文件夹的名称标记为重命名后名称,也需要使用Commit提交到SVN服务器后才真正重命名。
7.删除文件或文件夹,并将修改提交到SVN服务器
直接删除文件或文件夹,然后使用Commit提交更新到SVN服务器。
另外一种方法是在要删除的文件或文件夹上右键TortoiseSVN->Delete, 再SVN Update.
相关文章推荐
- ISO27001认证
- SQL 语句中 多表与 where 多条件 顺序与执行效率
- SQL 语句中 表与条件顺序 与效率
- 求一个十进制数的二进制形式的1的个数
- java基础知识总结3
- Android 状态栏工具类(实现沉浸式状态栏/变色状态栏)
- block(代码块)的介绍以及使用方法和变量之间的关系
- ViewPagerTransformer学习
- C语言位运算符:与、或、异或、取反、左移和右移
- java基础知识总结9(数据库篇2)
- jsp中<basePath>问题
- Spring 注解详细分析解释有实例
- thinking in Java 笔记 5
- Spring框架中的各种*Aware接口
- 【php数组 函数详解】array_change_key_case将数组的键转换为大写或小写
- Android小记:eclipse下使用git上传(下载)代码至(从)github
- java中http请求的get与post的区别(笔记)
- 指定List对象中的某一字段进行排序
- zk004 - zk的ACL介绍
- spring整合mybatis的applicationContext.xml配置文件