2012-02-14 10 views
1

私たちのオフィスでは、コミットアクセス権のないフレームワークの内容をチェックアウトしていますが、私たちのオフィスではこのフレームワークを変更したいくつかのプロジェクトに取り組んでいますが、フレームワーククリエータ、(私たちが行って1がアクセスを持っている)私たちは、元のsvnレポから更新する必要があるsvnからプロジェクトをチェックアウトし、別のsvnにインポートできますか?元のsvnから更新する必要がありますか?

  • :ので、我々は我々が我々自身のSVNサーバへの変更でフレームワークをインポートすることが可能であるのか疑問に思ったが、
  • また、私たちのsvnにチェックアウトすることができる必要があります。

要約すると、元のsvnからローカルコードを更新し、それをインポートして自分のsvnにチェックアウトできるようにする必要があります。元のsvnからログを保存する必要はありません。

誰かがこれをフォルダにエクスポートしてsvnにインポートするという怠惰なアプローチを提案する前に、フレームワークのサイズのために、手動でファイルを更新する必要があるため、これは有効ではありません。

私はどこにでも見ました。私はこれを行う方法を理解しているようです。 svnがこれをサポートしていれば誰でも知っていますか?

+0

どのようなフレームワークですか?どのプログラミング言語で? – khmarbaise

+0

@khmarbaise ardor3d、java。 – RicardoDuarte

答えて

1

これを正しく読んでいる場合は、「外観」を使用する必要があるようです。私は過去にこのライブラリを使用して、別のリポジトリにコミットされていたソリューションにライブラリを1つのリポジトリから引き出しました。

Take a look hereこれがあなたが探しているものかどうかを確認してください。

+0

私はこれを明日チェックしますが、それは直感的ではありませんが、それを読むことによって、私は必要なものと思っています。私は明日に確認します。 – RicardoDuarte

+0

ちょうどこの外部で遊んでいたが、私は本当にこれが私が必要としているとは思わない、これはちょうど同じチェックアウトのディレクトリに異なるリポジトリからコンテンツを更新し、同じ場所に戻ってチェックアウト。 ローカルコンピュータから私たちのレポに持っているプロジェクトをチェックアウトする必要があります。また、元の場所やレポから(プロジェクト)を更新できるようにするために、レポにチェックアウトする必要があります元のレポをチェックアウトする権限)。 今はもっと意味がありますか?外部がこれを行うことができれば、私に手を差し伸べてもらえますか? – RicardoDuarte

+0

これを正しく読んだら、readonlyリポジトリから更新を受け取り、プロジェクト/ライブラリをローカルで変更できるようにする必要があります。ただし、元のリポジトリに変更をコミットすることはできないため、プロジェクトに追加する必要があります。これが事実なら、私は外部があなたをそこに連れて行くとは思わない。 更新が必要な場合や編集する機能が必要な場合は、プロジェクト/ライブラリのコピーをコミットアクセス権を持つリポジトリにコピーして、何らかの形で読み取り専用リポジトリから更新/マージできるようにする必要があります。 – DilbertDave

0

を示唆したようにあなたは、「ベンダーブランチ」を検索し、見た目にベンダー枝を結合する必要がすなわち

  • あなたはHEADにリンクされ、<somelocation-in-repo>を持っている(?)付きの3サードパーティレポの
  • リポジトリにブランチ(または他の場所)があり、「変更ありのフレームワーク」(最初に作成された移動先のコピーとして)
  • 時々、マージ'^/branches/framework'を含む(URLは単なる例です)
1

補足事項に基づいて、Mavenのようなビルドシステムを使用してモジュールやライブラリ間の依存関係を処理することを考えてくださいそのためのSVN。あなたが本当にSVNに立ち向かう必要があるなら、あなたはsvn:externalsを使ってそのような問題を解決することができます。

+0

私は本当に両方のreposの内容をマージするのではなく、私の(repo)のローカルコピーを作成するので、私が望むことをするために外部を使用する方法を知ることはできません。私はMavenを使用することもできません。また、会社はVisual Svnサーバーしか使用していません:S @khmarbaise – RicardoDuarte

関連する問題