AndroidStudio关联svn并上传代码到svn服务器上
打开AndroidStudio,按Ctrl+alt+S快捷键,进入Settings设置页面。如上图所示,找到Version Control->点击Subversion->右边框口中勾选Use command line Client并选择svn.exe所在路径。
下面还有一个Use system default Subversion configuration directory,这个是默认勾选的,用于保存svn一些配置信息。如果找不到svn.exe文件,请参考 http://blog.****.net/mixika99/article/details/79092520
这里设置提交svn时的忽略文件,忽略文件也就是不需要提交的文件,如果提交上去,可能会与本地文件发生冲突。Ignore specified file
忽略文件Ignore all files under
忽略指定文件Ignore all files matching
忽略指定匹配规则文件
这是我忽略的配置内容:
Directory: .gradle/
Directory: .idea/
Directory: build/ Directory: app/build/
File: local.properties
Mask: *.iml
配置完svn之后,就开始把项目分享只svn中,这上面只是和svn做一个关联,并没有上传本地项目。
选择VCS->Import into Version Control->Share Project(Subversion)
注意:如果你的项目是从别人那里复制过来的,那么他的工程里会包含 .svn 的文件夹,必须删除.svn文件夹,然后重启android studio才能出现 Share Project(Subversion) 选项,否则无法上传
这里就让你选择svn版本库地址和分享的目标,选择点击share完成。
这里可以看到图中vcs有两个按钮,一个更新、一个提交。左边窗口project中,则可以显示需要提交的和不需要提交的文件。