4

私のプロジェクトディレクトリでは、svn:externalsを次のように設定しています。

library svn+ssh://MY_USERNAME@some.server.com/library

MY_USERNAME私の個人的なユーザー名はどこですか。それは私にとってはうまくいきますが、他の人が私のプロジェクトをチェックアウトすると、私のユーザー名でログインできないため失敗します。MY_USERNAMEどういうわけか、プロジェクトをチェックアウトした人のユーザー名、またはライブラリフォルダーでsvn updateを実行するときに使用されるユーザー名にすることは可能ですか?

4

1 に答える 1

2

読み取り専用アクセス権を持つ別のユーザーを作成してみてください。

試すことができるもう1つのオプションは、キーワード置換を試すことですが、プロパティで機能するかどうかはわかりません。

相対URLを試しましたか?

  • ../ svn:externalsプロパティが設定されているディレクトリのURLに相対的

  • ^ / svn:externalsプロパティがバージョン管理されているリポジトリのルートを基準にしています

  • // svn:externalsプロパティが設定されているディレクトリのURLのスキームに関連します

  • / svn:externalsプロパティがバージョン管理されているサーバーのルートURLに相対的

于 2011-06-15T18:22:53.703 に答える