如何在Mac上使用Android Studio集成SVN

2025年03月20日 04:25
有2个网友回答
网友(1):

新建项目

新建项目

添加Ignored

  1. 因为要提交到svn,那么肯定不能全部都提交,有些自动生成的就要忽略掉,所以需要添加Ignored

  2. 现在看Github的客户端和我们的项目对比,可以找出我们需要忽略的文件大概包含以下内容:

    .gradle.idea.imllocal.propertiesbuild

    这时候就要去到Preferences里面了,具体如下图

  3. 操作我想一看图就很明白了,直接在Ignored Files选项里点击+号,在弹出的对话框选择第二项,然后依次输入上面包含的 .gradle .idea build 三个文件夹目录,再选择第一项,找到local.properties ,之后选择第三项输入*.iml 添加Ignored后显示如下图:

Share Project(Subversion)

  1. 接下来很显然了,该将项目和svn建立连接了,执行VCS->Import into Version Control->Share Project(Subversion)如果没有Share Project(Subversion)的选项,表示你的项目已经用了svn或者git管理了,那么可以先清除svn的信息之后再执行

  2. 点击Share Project之后会弹出选项卡,点击+来添加svn地址

  3. 添加地址之后,就可以选择一个地址然后share了

  4. 大概过几秒钟之后会弹出 下面的窗口,注意要选1.6,选了1.7之后可能有的同学会报错

  5. 然后点击OK之后会弹出你的SVN账号密码选项卡

  6. 继续点击OK,大概几秒钟后项目连上SVN了,注意此时项目代码并没有提交到svn上

  7. 如图,黄色的表示忽略的项目,然后点击VCS ↑ 弹出提交的对话框

    右边要勾选 Auto-update after commit,否则的话你只提交了本地没有同步上传到远程服务器,到时候还得点击下图第三个同步按钮,所以为了保证一步到位,请记得勾选Auto-update after commit

    提交后会执行大概一分钟,这取决于你的网速;成功后会弹出如下图
  8. 点击Commit或者Cancel关闭窗口,或者点击Review你可以查看远程服务器项目,现在你去看看svn上是否已经有了该项目了;

检出SVN项目

  1. 来检出上一步中提交到svn上的项目,回到启动界面(关闭所有项目),点击VCS下拉的Subversion选项:

  2. 点击后弹出

  3. 选择目录

  4. 设置选项

  5. 注意还是选1.6

  6. 点击ok后弹出正在检出

  7. 检出成功后会弹出如下弹出框,然后点Yes

  8. 就会进到项目中来,然后随便修改下项目,可以右键Subversion->Commit File提交了

网友(2):

解决办法如下 1、首先下载TortoiseSVN并安装命令行工具。 请根据你的系统下载所需的版本,选择安装“command line client tools”。 2、然后打开 Android Studio,在菜单栏中选择“File”->“Settings”->“Version Control”->“General”打开属性面板。...