2015-10-28 12 views
7

私はローカルプロジェクトをディスクに保存していますので、初めてSubversionにアップロードしたいと思います。私たちは通常、TortoiseSVN(またはその日に戻ってくるサブクラスプラグイン)を使用していますが、今はAndroid Studioから直接行っています。初めてSubversionにAndroidスタジオプロジェクトをアップロードする方法

私のローカルプロジェクトがある:通常のディレクトリが存在し、そのフォルダ内 C:\\ParentDir\ProjectDir

:など、.gradle.ideaapp

Idは私だけで作成したレポにそれをアップロードしますSVNサーバー:


svn://serverip/parentdir

最終レポフォルダ構造は次のようになります。

  • svn://serverip/parentdir/ProjectDir/branches
  • ​​
  • svn://serverip/parentdir/ProjectDir/trunk

私は手動でSVNリポジトリにProjectDir/trunkフォルダを作成し、「VCS選択することで、プロジェクトを正常にアップロードすることができます - バージョンコントロールへ>インポート - > [インポートへSubversion "と呼ばれる。 (ちょっと混乱している名前で、代わりに「バージョン管理へのエクスポート」と呼ばれていたはずです)。しかし、そのプロジェクトはバージョン化されていません。どうやらこの操作は、バージョンコントロールを有効または無効にして1回だけアップロードすることを意図しています。

私が試した次のことは、「VCS - >バージョンコントロールへのインポート - >プロジェクトの共有(サブバージョン)」でした。これにより、サーバーにProjectDirフォルダーが作成され、trunktags、およびbranchesサブフォルダーも作成されます。プロジェクトが正常にアップロードされたが、それは最後に私にエラーを与える:この後

*C:\\ParentDir is not a working copy*

は、プロジェクト内のすべてのファイルは、ASバージョン管理外(赤)が表示されます、そしてチェンジにもいくつかのファイルを変更した後、空になっています。

私は、プロジェクト全体でVCSを有効にした後、手動ですべてのファイルまたはフォルダを1つずつ追加する必要があることは間違いありません。このエラーのため何かが間違っていたはずです。

何が問題だろうか?はじめてプロジェクトをアップロードするための安全な操作シーケンスがありますか?

答えて

3

解決策は、 "VCS - >バージョンコントロールへのインポート - >プロジェクト(サブバージョン)の共有"を使用し、ダイアログで1.6フォーマットを選択することでした。最初は1.7形式を使用していましたが、動作しませんでした。

関連する問題