Androidstudio svn使用 版本控制 详细步骤(二)
来源:互联网 发布:餐厅电子菜单系统源码 编辑:程序博客网 时间:2024/05/09 04:56
翻看资料,发现了以前记下的svn使用笔记。花了半天终于写好了这篇博客(排版和截图真费劲(-_-#)),希望对大家有所帮助
____本篇为第二篇,包括重新关联、Checkout代码到本地、提交代码、更新代码、冲突处理、其他。
1、重新关联
如果由于某种原因想重新关联,可以将project目录下的.svn目录删除,然后在Setting—VersionControl里将project的版本控制设置删除。然后重新执行关联操作。
2、从服务器Checkout代码到本地
可从初始界面
或studio界面
3、配置服务器地址与用户密码
会询问是否信任该地址,确定后,弹出用户名帐号,密码界面:
4、选择Checkout路径
输入正确后,双击地址加载出有权限访问的目录,选中对应的project,点击checout,会询问checkout到那个路径下,选择即可。
5、Checkout选项
6、接下来同样选择svn版本。(建议团队使用相同版本)接着会询问你准备checout到所选路径的那个目录里,方便起见,选择第二个即可。
checkout的版本默认为最新版本,也可以选择特定版本。depth为检出深度,选择其他默认infinity全目录检出即可。
7、打开Project
由于提交的时候忽略的.gradle目录和.idea目录(因为每个人的配置可能不一样),所以需要你配置gradle信息。根据个人情况配置即可。
点击OK,开始构建项目。
8、文件状态
绿色:新增
红色:未加入版本控制
蓝色:被修改
白色:未改变
9、提交
点击 提交本地变动。提交的操作与上面初始提交一样。
错误:如果本地version低于服务器,直接提交则会报错。此时需要先更新,再提交。10、更新
点击标题栏 按钮 更新整个project,或者某个目录右键subversion—update directory更新目录。
默认都不勾选则更新到最新版本,点击OK更新。
如果更新时本地代码与服务器有冲突则会弹出:
11、合并
点击Merge会有合并窗口,不同的改变会有不同的颜色。
合并以后保存,标记merge完成。本地version已经是最新。可以提交了。
如果提示merge的窗口关闭了,可以通过右键菜单再次发起处理冲突操作和标记已处理12、对比
在某个文件中右键可以:
查看文件version,与服务器相同version(改动前)进行对比,与服务器最新版本对比,与某个特定版本对比,与某个分支对比。
13、其他
修改服务器地址
清除帐号信息,重新登录
- Androidstudio svn使用 版本控制 详细步骤(二)
- Androidstudio svn使用 版本控制 详细步骤(一)
- SVN版本控制服务搭建、配置和使用详细步骤!!!
- 配置Xcode版本控制SVN详细步骤
- AndroidStudio如何使用SVN进行版本控制?
- SVN版本控制(二)--SVN客户端的使用
- 版本控制工具SVN使用详细解析
- Mac电脑AndroidStudio使用SVN进行版本控制
- AndroidStudio设置SVN版本控制工具
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 版本控制SVN(二 安装)
- SVN版本控制搭建基本步骤
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- Android开发工具之Android Studio---版本控制SVN使用(二)
- AndroidStudio中使用Git做版本控制
- 利用case的穿透现象编写一个查询季节的程序(处女作O(∩_∩)O哈哈~)
- linux tomcat中的项目不能生成log4j的日志文件
- DNS中的A纪录、CNAME、MX纪录、NS纪录的区别与联系
- phpexcel 单元格内换行的问题
- D
- Androidstudio svn使用 版本控制 详细步骤(二)
- javaweb应用程序的规范目录结构
- oracle通配符
- 详解设计模式六大原则
- JavaScript立即执行函数的解释分析(1)—表达式与语句的区别
- linux下如何添加一个用户并且让用户获得root权限
- androidstudio如何 clean项目
- 译码器
- php入门学习-----函数