如何将Android studio项目首次上载到Subversion

如何将Android studio项目首次上载到Subversion,android,svn,android-studio,intellij-idea,Android,Svn,Android Studio,Intellij Idea,我在磁盘上有一个本地项目,我想第一次把它上传到subversion。我们通常使用OrtoiseSVN(或当年的subeclipse插件),但现在我们希望直接从Android Studio中完成 我的本地项目是: C:\\ParentDir\ProjectDir 该文件夹中有常用目录:.gradle、.idea、app,等等 我想把它上传到我刚刚在svn服务器中创建的一个repo: svn://serverip/parentdir 最终的回购文件夹结构应如下所示: svn://serverip/

我在磁盘上有一个本地项目,我想第一次把它上传到subversion。我们通常使用OrtoiseSVN(或当年的subeclipse插件),但现在我们希望直接从Android Studio中完成

我的本地项目是:
C:\\ParentDir\ProjectDir

该文件夹中有常用目录:
.gradle
.idea
app
,等等

我想把它上传到我刚刚在svn服务器中创建的一个repo:
svn://serverip/parentdir

最终的回购文件夹结构应如下所示:

  • svn://serverip/parentdir/ProjectDir/branches
  • svn://serverip/parentdir/ProjectDir/tags
  • svn://serverip/parentdir/ProjectDir/trunk
通过在svn存储库中手动创建
ProjectDir/trunk
文件夹,然后选择“VCS->导入到版本控制->导入到subversion”,我可以成功上载项目。(顺便说一句,这是一个多么令人困惑的名字,它应该被称为“导出到版本控制”)。但是项目仍然没有版本。显然,无论启用或不启用版本控制,此操作都只能上载一次

所以接下来我尝试的是“VCS->导入到版本控制->共享项目(subversion)”。这将在服务器中创建
ProjectDir
文件夹,以及
trunk
tags
分支
子文件夹。该项目已正确上载,但最后它给了我一个错误:

*C:\\ParentDir不是工作副本*

在此之后,项目中的每个文件都显示为未版本(红色),即使更改了一些文件,更改列表也是空的

在为整个项目启用VCS后,我需要逐个手动添加每个文件或文件夹,这对我来说没有意义。由于这个错误,一定是出了什么问题

有什么问题吗?首次上传项目是否有安全的操作顺序?

解决方案是使用“VCS->导入到版本控制->共享项目(subversion)”并在对话框中选择1.6格式。起初我使用的是1.7格式,但它不起作用