我在磁盤上有一個本地項目,我想第一次上傳到Subversion。我們通常使用TortoiseSVN(或當天的subeclipse插件),但現在我們希望直接從Android Studio中完成。如何首次將Android Studio項目上傳到Subversion
我的本地項目是: C:\\ParentDir\ProjectDir
這個文件夾裏還有常用的目錄:.gradle
,.idea
,app
等
標識喜歡把它上傳到我剛剛在創造了一個回購在SVN服務器:
svn://serverip/parentdir
最終回購的文件夾結構應該是這樣的:
>導入到版本控制 - - >導入到svn://serverip/parentdir/ProjectDir/branches
-
svn://serverip/parentdir/ProjectDir/trunk
我可以手動創建的SVN倉庫ProjectDir/trunk
文件夾,然後選擇「VCS成功上傳項目顛覆」。 (順便說一下,這是一個令人困惑的名字,它應該被稱爲「導出到版本控制」)。但是這個項目仍然沒有受到版本控制。顯然,這個操作只能在啓用或不啓用版本控制的情況下上載一次。所以接下來我嘗試的是「VCS - >導入到版本控制 - >共享項目(顛覆)」。這將在服務器中創建ProjectDir
文件夾,並創建trunk
,tags
和branches
子文件夾。該項目是正確的上傳,但它給了我一個錯誤結尾:
*C:\\ParentDir is not a working copy*
在此之後,項目中的每個文件顯示爲未版本控制(紅色),甚至改變了一些文件後變更列表是空的。
對於我來說,在爲整個項目啓用VCS之後,我需要手動逐個添加每個文件或文件夾。由於這個錯誤,一定會出錯。
可能是什麼問題?第一次上傳項目是否有安全的操作順序?