我以某种方式将一个Android项目导入我的Subversion SVN,使用了一个选项" Import into Subversion"和#34;从版本控制中检出"。我意识到我的导入并不是我想要的。可能我应该使用"分享项目(Subversion)"首先,但现在当然没有"分享"选项了。
是否有任何存储库元数据需要删除才能生成" share"选项再次可用?
尝试使用设置 - >版本控制和删除目录,但没有帮助。
答案 0 :(得分:1)
是否需要删除任何存储库元数据 再次提供“分享”选项?
是的,有。 SVN将隐藏的.svn
目录放在工作副本的根目录下。我想你应该删除它并重新打开项目以使'Share'命令再次可用。您还可以签出导入/共享项目的新工作副本。
坦率地说,IDE中的那些“导入”和“共享”命令有点令人困惑。当您“导入”项目时,只需将其添加到远程SVN存储库并提交此更改即可。导入不会使您的本地项目成为SVN工作副本,也不会启用任何版本控制功能。您应该在导入项目后签出项目的工作副本。另一方面,当您“共享”项目时,将其导入远程Subversion存储库和,您还可以将本地副本作为SVN工作副本启用版本控制功能。 Android Studio基于IntelliJ IDEA。因此,IDEA的文档也适用于Android Studio。阅读这些帮助主题