欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

Android studio share项目到svn仓库

来源: 开发者 投稿于  被查看 13463 次 评论:132

Android studio share项目到svn仓库


我们有新的项目要进行开发了,一直想用用android studio。所以在新项目上,果断使用。这里是我将android studio项目share到svn仓库的全过程。后期再考虑是否要搭建公司的git服务器。一步步来吧。

1.设置svn的客户端路径:(我的本地svn客户端是之前就已经安装好了,所以这里面是默认的状态) (这一步非常是必须的一步骤,否则,后续再share项目的时候就会报错,share项目到服务器仓库不成功)
\

报错:如果是直接按照这个默认的去share项目的话,会报错。
annot checkout from svn: Cannot run program "svn": CreateProcess error=2, ?????μ???

然后网上查的资料是需要指定svn.exe文件。

打开我的svn的安装目录,却发现,D:\Program Files\TortoiseSVN\bin 我的这个目录下面,并没有存在这个文件。 原因和解决办法:
打开svn的TortoiseSVN.exe,然后选择modify就OK了。如果没有安装的选择正常安装就可以了。关键是下面截图位置的部分。需要确认,并修改一下。
\
下来菜单中选择第一个就ok了。
发现按照上述修复安装svn客户端后,还设有出现svn.exe.于是又做了如下操作
\
重新进行修复安装。svn.exe出现了。
\
于是修改subVersion的基本配置如下:(非常关键的一步)
本来是想设置一下上面的command line client的路径指定给svn.exe,但是发现,svn.exe 生成以后,这个地方也不用设置了。 应该是这之间本身存在映射关系。
2.添加本地需要被svn提交ignore的文件:(添加的最终结果如下图,打开这个页面以后,摸索一下就可以知道如何添加到如下的效果)

注意,我这里面share的是一个刚建立的空项目,如果对于需要share的项目还关联了相关的libary module。也同样需要把这个module下面的 build文件添加到svn的ignore中。 \
share项目到svn的服务器 在vcs->...->share project 打开如下的界面:
\
4.项目share上去过后,如果是空的做如下操作,将本地代码提交到svn的服务器仓库中。提交完毕过后,你的同伴就可以checkout 和更新你的代码了。
\


用户评论