Eclipse (Windows 上) で、 Phonegap のクロスプラットフォーム フォルダー構造を作成しました。
--phonegap_android
--assets
--www (symlink/junction to 'src')
...
--phonegap_ios
...
--src
index.html
これを機能させるために私がしたことは次のとおりです。
phonegap-androidフォルダーに基づいてEclipseでAndroidプロジェクトを作成しました。assets/www' ' フォルダが ' ' とリンクするジャンクションを作成しましたsrc(Sysinternals コマンドを使用)- このプロジェクト全体(android、ios、およびsrc用の異なるフォルダーを持つ親プロジェクト)のsvn-repositoryを作成しました。
これでアプリケーションを実行できますが、プロジェクトを svn にコミットするのに問題があります。
' www' フォルダーはジャンクション フォルダーであるため、このフォルダーに変更が加えられた場合、このフォルダーを実際のソース フォルダー ' src' にコミットする必要があります。
私はさまざまなアプローチを試しました:
' ' にsvn:ignore を設定して '
assets' を無視しますが、Eclipse で Android プロジェクトをコミットすると、wwwもちろん 何もコミットされません。www' ' にsvn:externals を設定して ' 'を の外部として
assets定義しますが、それでもすべてをコミットしようとし、' バージョン管理された親ディレクトリがありません' というエラーが表示されます。wwwsvn://myproject/srcassets/www
コミットされていないフォルダを取得する方法はありwwwますが、同時にsrcフォルダをsvnリポジトリにコミットする方法はありますか?