文档章节

Android Studio 下 SVN 与 Git+OSChina 使用总结

MonkeySun
 MonkeySun
发布于 2016/10/22 12:01
字数 835
阅读 87
收藏 1

SVN:

     1.安装服务器(默认点击即可)

     2.安装客户端

             需要把command line client tools点击修改安装

              可以自己指定目录  默认则可能在C:\Program Files\TortoiseSVN\bin找不到svn.exe执行文件。

   3.配置Studio

       打开AndroidStudio,按Ctrl+Shif+S快捷键,进入Settings设置页面。如上图所示,找到Version Control-        >点击Subversion->右边框口中勾选Use command line Client并选择svn.exe所在路径。 
      下面还有一个Use system default Subversion configuration directory,这个是默认勾选的,用于保存svn        一些配置信息

(1).设置提交svn时的忽略文件,忽略文件也就是不需要提交的文件,如果提交上去,可能会与本地文件发生冲突。找到 Version Control--- >点击Ignored Files
Ignore specified file忽略文件 
Ignore all files under 忽略指定文件 
Ignore all files matching 忽略指定匹配规则文件

(2)上传工程到SVN服务器

.配置完svn之后,就开始把项目分享只svn中,这上面只是和svn做一个关联,并没有上传本地项目。 
选择VCS->Import into Version Control->Share Project(Subversion) 

如果没有Share Project(Subversion)   点击Import into Subversion  弹出你要上传SVN服务器地址  在选择你要上传的工程
注:这里可能会让你填写svn账号、密码、svn地址,你输入确认

(3).修改提交

    修改完的工程,在工作栏可以看到图中vcs有两个按钮,一个更新、一个提交。左边窗口project中,则可以显示需要提交的和不需要提交的文件

 点击提交(向上)vcs  选择你要上传的新修改的文件  commit提交到服务器

(4).Checkout 工程(把工程从SVN服务器下载下来)

     在Studio 开始界面  选择Check out project from  Version Control ---  >  Subversion  输入SVN服务器工程地址  (注意)一定选择"1.8format"  下载完  修改 并提交  

 

Git+OSChina:

    1.安装Git     推荐安装2.7.4    最新的2.10.X试了 不好用

    2.登录开源中国,码云   创建新工程  选择语言Android   

     GitIgnore   不用选择      

      可以添加开源许可证

       项目是否私有   完成创建

 

    3.打开AndroidStudio,按Ctrl+Shif+S快捷键,进入Settings设置页面。如上图所示,找到Version Control- >点击Git   关联安装目录XXX/git.exe   然后可以点击Test测试一下  sucessful  恭喜你成功

    4.Studio 创建工程 和码云创建工程名一致

    5..初始化git项目(git init),操作如下:VCS->Enable Control Integration->Select "Git".

   6.Module 中的文件都变成了红色。选择项目,右键添加到提交列表中。(右键  点击 Git ---> add)

     然后再选择 Commit Directory...  

      Commit Message 这里是必填项。点击 Commit 按钮。

       第一次是需要先设置远程主机的, 将Git@OSC仓库的HTTPS连接拷贝到URL里面。

    7.最后选择需要提交的项目,点击Push按钮即可。

如果发现提交更新被拒绝的话,可以查找到被拒绝的文件所在的目录中所有的隐藏文件夹 “.git” ,  然后删除即可。

第一次提交就被拒绝的话,请先做Pull动作,将服务器上创建的项目仓库的 README.md 文件下载下来,然后再Push。

© 著作权归作者所有

MonkeySun
粉丝 0
博文 3
码字总数 2174
作品 0
昌平
私信 提问
Android studio 下的svn配置使用

一、Android Studio配置SVN Android Studio关联配置SVN很简单,在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,...

让代码飞一会
2015/11/05
4.5K
5
Android Studio撤销与SVN的关联

为何会记录这一个问题,主要是在做项目的过程中出现了一个奇怪的现象,就是直接在文件目录下使用svn上传文件的话,可以看到该目录是与SVN相关联的,可是到了用Android Studio上传代码的时候却...

妖久
2018/10/11
0
0
Android StudioSVN安装和使用

SVN下载: 百度云 SVN下载 http://pan.baidu.com/s/1bn6uGlp 密码: 46np SVN安装: 目前 安装1.9.2版本的SVN后,在配置Android Studio 中会出现一些问题 有可能会出现Subversion command line c...

小强强强
2015/10/27
6.6K
0
Android Studio创建的Android项目一般需要忽略

参考: http://blog.csdn.net/qq22780533/article/details/51965007 第一种:在Android Studio中设置 第二种:在项目的.idea/workspace.xml的文件里设置 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 ......

丁佳辉
04/28
38
0
android studio 在build.gradle写代码执行的command与在终端执行中不一样

系统MAC OS X EI CAPTIAN 软件android studio 1.4正式版 今天由于同时更新了系统和IDE出现了问题,不太好定位. 问题描述, 在终端里执行了which svn 结果指向的是我的自己下载的svn(1.8) 但是a...

RockyZhang
2015/10/12
1K
3

没有更多内容

加载失败,请刷新页面

加载更多

IT兄弟连 HTML5教程 HTML5表单 小结及习题

小结 HTML表单提交的方法有get方法和post方法,get方法的作用是从指定的资源请求数据,post方法的作用是向指定的资源提交要被处理的数据。HTML表单一直都是Web的核心技术之一,有了它我们才能...

老码农的一亩三分地
17分钟前
9
0
向maven工程中导入自己封装好的jar包方法

1.打开cmd窗口 输入并执行:mvn install:install-file -DgroupId=com.test   -DartifactId=ptest -Dversion=0.1  -Dfile=E:\test\test-0.1.0.jar    -Dpackaging=jar注:Dgr......

gantaos
19分钟前
3
0
【jQuery基础学习】09 jQuery与前端(这章很水)

本文转载于:专业的前端网站➨【jQuery基础学习】09 jQuery与前端(这章很水) 这章主要是将如何将jQuery应用到网站中,或者说其实就是一些前端知识,对于我这种后端程序来说其实还是蛮有用的...

前端老手
30分钟前
8
0
深度科技与金山云完成兼容互认证 共同促进我国软件生态发展

近日,深度科技与金山云完成兼容互认证工作,经双方共同严格测试,深度操作系统ARM服务器版软件V15与金山云分布式数据库软件DragonBase V1.0相互兼容、稳定运行,可以为企业级应用提供全面保...

后浪涛涛
31分钟前
7
0
Less导入选项

Less 提供了CSS @import CSS规则的几个扩展,以提供更多的灵活性来处理外部文件。 语法: @import (keyword) "filename"; 以下是导入指令的相关详情: reference,使用较少的文件但不输出。 ...

凌兮洛
47分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部