2011-12-20 6 views
2

私はので、私はPhoneGapのプロジェクト構造を使用することにしましたPhoneGapのプロジェクトに取り組んでいます:私はSCMとしてSVNを使用していますし、それが外部のサーバーにあるsvn:externalsをXcode 4で動作させるにはどうしたらいいですか?

http://wiki.phonegap.com/w/page/28103995/phonegap%20project%20structure

を。

svn+ssh://myexternalserver.com:33999/ 

Xcodeの4私は、[トンネル]セクションにこれで私の設定.subversionファイルを更新し、URLにポート番号をサポートしていません:

sshfs = ssh -p 33999 
私のSVNリポジトリは、次のURLで入手できます。

だから私はこのURLでのXcode 4でリポジトリを作成しました:これは正常に動作している

svn:sshfs://myexternalserver.com 

それから私は私の共通/共有アセットのためのレポで、このディレクトリを作成しました:

svn:sshfs://myexternalserver.com/trunk/myproject/ 

その後、私は私のiOSの特定のプロジェクトのためのレポで、このディレクトリを作成しました:このフォルダには

svn:sshfs://myexternalserver.com/trunk/myproject-iOS/ 

ECLIPSで正常に動作しているexternalsプロパティ:

svn:externals www svn+ssh://myexternalserver.com:33999/trunk/myproject/ 

これはsvn:私はこのSVNのプロパティを持っていますe + subclipse(これは "myproject"フォルダの内容を持つwwwフォルダを作成しますが、Xcode 4では機能しません)。

私のプロジェクトをXcodeでチェックアウトすると、wwwフォルダはフォルダアイコンなしで赤色になります。

私はこのSVNのプロパティを試してみました:

svn:externals www svn+sshfs://myexternalserver.com/trunk/myproject/ 

しかし、それは日食+このエラーでSubclipseので失敗:

Command completed abnormally. 
    svn: Handshake failed, received: '' 

は、私はそれが動作するようにするために何ができますか?

ありがとうございます!

答えて

2

svn:externalsプロパティの相対パスを使用して修正しました。

SVNプロパティは以下のようになります。

svn:externals ../myproject/ www 
関連する問題