没有更改提交Android studio SVN

我在Android工作室有一个Android项目,我试图把它放在我的subversion repo中并做提交。 首先,我在Android studio的VCS下拉菜单中启用了版本控制,并将我的项目导入到我的subversion存储库中。 该项目在那里,我可以看到它。 当我对我的代码进行一些更改并尝试提交它时,它会显示“未检测到任何更改”。 我的所有文件也都变红了。 我没有做正确的事吗? 我该怎么做呢?

默认情况下,Android Studio不会将本地操作标记为repo操作。

要将新创建的文件标记为SVN添加,可以右键单击该文件(在层次结构或编辑器选项卡中) – > Subversion – > Add。 可以想象,对于每个文件来说,这都非常麻烦。

要更改设置以便新创建的文件立即标记为repo add,请转到首选项 – >版本控制 – >确认 – >静默添加(在“创建文件时”类别下)。

你肯定在这里做错了什么。 如果您无法确定哪个步骤出错或缺失,请阅读文档。

Android Studio基于IntelliJ IDEA,因此它的文档应该有所帮助。 仔细看看本章: 将本地目录导入Subversion存储库 。

否则,尝试使用命令行客户端svn import您的Android Studio项目svn import Subversion存储库,然后将该项目的工作副本svn checkout出到您的计算机上。 如果您对使用“未检测到更改”的工作副本发生了什么感到好奇,请对它运行svn status -v

阅读SVNBook !

首先安装Tortoisesvn 。 在安装过程中,请执

1.运行TortoiseSVN安装程序。

2.选择“修改”选项。

3. 选中 “将命令行客户端工具安装到本地硬盘” checkbox

4.将C:\ Program Files \ TortoiseSVN \ bin添加到Path环境variables或在android studio中按CTRL + ALT + S. 然后转到“版本控制” – > Subversion – >常规 – >选中checkbox“使用命令行客户端”并将路径设置为C:\ Program Files \ TortoiseSVN \ bin \ svn.exe

5.Restart IntelliJ。

 This could be pretty easy rather than other stuff mentioned above. In Android studio1.5 version when you try to add the file in your project, android studio will ask for a pop like "schedule for Addition" to subversion?. select the check box (Remember, don't ask again) and click "yes". After this whatever the file you add or remove to your project it will automatically synced to your svn repository. suppose if you didn't get that dialog, but you want to add the newly added .png or xml file to svn means you can manually select those files which you have added (the newly added file will be in red color) right click on that file -> subversion -> Add to VCS or simply select the file and use (CTRL+ALT+A). 

在图像绿色(logo_actionbar)表示文件已添加到svn,红色表示尚未添加到svn。 凉..!

在此处输入图像描述 在此处输入图像描述

没有更改提交Android studio SVN

当您的所有项目变为红色表示您的项目不受版本控制。 这意味着您必须将项目添加到SVN或从版本控制URL签出。

希望这能解决您的问题。

在这里,我描述了如何正确地做到这一步的步骤,看看 –

步骤:1)在下拉列表中单击VCS(在上方工具栏中) ,在其选项中单击“ 从版本控制检出”单击“ Subversion”

你会看到这样的popup窗口 –

[ 结帐弹出窗口[1]

步骤:2)点击顶部的“+”按钮(在图像上方标记为红色),您将看到如下屏幕 –

第二个屏幕

在如上所示的“编辑”区域中,输入存储库的URL,然后单击“确定”。 您将看到如下屏幕

在此处输入图像描述

步骤:3)因此,如上图所示,您的URL将显示在文本区域及其所有内容中。 现在点击Checkout(左下角)。 下一个屏幕如下

在此处输入图像描述

步骤:4)如上面的屏幕截图所示,它将要求您输入目的地文件夹来检查您的代码。 选择目标文件夹并单击“确定”。 它将显示如下屏幕。之后您的源代码将在目标文件夹中。

步骤:5)。 成功结账后,它会要求用Android Studio打开该代码,点击“是”。

在此处输入图像描述

步骤:6)现在转到设置 – >版本控制 – > Subversion。 如下所示 –

在此处输入图像描述

步骤:7)如上面的屏幕中有三个checkbox(标记为蓝色圆圈)。 因此可能会检查它们,现在取消选中所有checkbox,然后单击“确定”。

步骤:8)现在关闭Android Studio并重新启动。

希望这会有所帮助!!

快乐的编码!!!! ;)