美文网首页
SVN使用心得集锦

SVN使用心得集锦

作者: RuiKuzk | 来源:发表于2018-03-16 17:29 被阅读0次

AndroidStudio 集成 SVN ,使用 SVN 做版本控制工具,对于提高生产效率大有裨益。
一、集成方法
1.下载一个 SVN 客户端到本地
2.在 AndroidStudio 中对 SVN 进行设置
老版本的 AndroidStudio 中需要指明 SVN command-line client (即svn.eve文件
的安装路径。新版本的 AndroidStudio 会自动监测到在当前系统环境变量中
配置的 svn.exe 文件并使用 SVN 版本管理功能
二、SVN基本使用
1.更新
2.提交
3.Change list
SVN 维护一个默认的 active change list,项目中任何被修改过的文件都会被
添加到 active change list 列表中。除此之外,你还可以创建其他的 change list
这个功能还是很有用的。
例如,为了测试某一个功能,对于一部分文件进行了修改,但是你很明确这部分
修改不必同步到服务器,不需要提交。为了不让它每次提交都出
现在 activie change list 中,你可以在 SVN 提交页面选中该文件,然后选择
右键,将其 move 到其他你自己创建的 change list 中
4.History
可以查看一个文件的历史提交记录
5.Repository
可以查看所有项目的历史提交记录
6.ignore 规则
AndroidStudio 提供了3种文件忽略规则
Ignore specified file;
Ignore all files under; 忽略指定文件夹下的文件
Ignore all files matching;忽略符合匹配规则的文件
另,还可以添加 .ignore 插件忽略文件。通过AndroidStudio 的
Plugin 添加插件之后,会在项目中根据不同的版本控制工具生成不同的
忽略文件,至此,你就可以手写忽略文件的忽略规则了
三、SVN 高级功能
1.创建 Branch or Tag
选中项目,右键 -> Subversion -> Branch or Tag -> Create Branch or Tag
2.比较项目
选中项目,右键 -> Subversion - > Compare with Branch
3.keep files locked before commit 提交前对文件上锁

PS:本篇文章参考 AndroidStudio 上 SVN 教程:
http://www.cs.dartmouth.edu/~campbell/cs65/svn/androidstudio.html

相关文章

  • SVN使用心得集锦

    AndroidStudio 集成 SVN ,使用 SVN 做版本控制工具,对于提高生产效率大有裨益。一、集成方法1...

  • 源代码管理

    SVN的使用 SVN在Mac上使用Xcode+Cornerstone GIT的使用

  • SVN恢复已删除或丢失的文件

    svn中文件正在使用时,执行svn up更新后,使用中的文件丢失。使用svn status 查看丢失的文件列表状态...

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

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

  • Module-SVN使用说明

    Linux-SVN使用说明 SVN EXCEL比对工具 SVN WORD比对工具 SVN创建分支

  • SVN客户端 安装和使用

    Mac 环境下svn客户端安装和简单使用 Mac 下已经自带了svn环境 。使用svn --version 查看版...

  • vscode中svn插件使用

    由于习惯使用 vscode 编辑器,但是公司内部使用 svn,因此需要配置 svn 插件,但是安装 svn 插件后...

  • mac更新系统到10.15.5版本之后svn无法使用问题

    使用svn命令svn commit -m ""出现问题无法使用svn时重新安装svn过程中碰到的问题记录一下(没有...

  • Git 版本管理详细使用

    序言:目前,Git是比较流行的版本管理系统。相比于SVN,我更偏爱Git! 本文将详细介绍使用Git的一些心得。 ...

  • svn

    为什么要使用SVN SVN基本概念 SVN服务端安装 -Subversion svn服务器创建版本库 启动svn服...

网友评论

      本文标题:SVN使用心得集锦

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