2017-07-05 20 views
1

「Subversionにインポートする」と「バージョンコントロールからチェックアウト」オプションを使用して、どうにかAndroidプロジェクトを自分のSubversion SVNにインポートしました。私は、私の輸入が私の望むものではないことに気付きました。おそらく、私は最初に "Share Project(Subversion)"を使っていたはずですが、今は "共有"オプションがなくなっています。既に共有されているAndroidスタジオでプロジェクトを共有

「共有」オプションを再度利用できるようにするために削除する必要があるリポジトリメタデータはありますか?

「設定」 - >「バージョン管理」で削除しようとしましたが、それでも削除できませんでした。

答えて

1

「共有」オプションをもう一度利用できるようにするために削除する必要があるリポジトリメタデータはありますか?

はい、あります。 SVNは作業コピーのルートに.svnディレクトリを隠して置く。私はあなたがそれを削除し、再び 'Share'コマンドを利用できるようにするためにプロジェクトを再度開くべきだと思います。インポート/共有プロジェクトの新しい作業コピーをチェックアウトすることもできます。

具体的には、IDEの「インポート」コマンドと「共有」コマンドは混乱します。プロジェクトを「インポート」するときは、プロジェクトをリモートのSVNリポジトリに追加して、この変更をコミットするだけです。インポートはローカルプロジェクトをSVN作業コピーにするものではなく、バージョン管理機能を有効にしません。プロジェクトをインポートしたら、その作業コピーをチェックアウトする必要があります。一方、プロジェクトを「共有」すると、それをリモートのSubversionリポジトリおよびにインポートすると、ローカルコピーをバージョン管理機能を有効にするSVN作業コピーにすることもできます。 AndroidスタジオはIntelliJ IDEAに基づいています。したがって、IDEAのドキュメントはAndroid Studioでも動作するはずです。 、おかげで働いていたこれらのヘルプトピック

+0

を読みます!私は同意する、それらのコマンドは、特に私のような初心者のために、非常に混乱しています。 – peterremec

関連する問題