質問
を使用していeclipse/subclipse開発を行います。また、TortoiseSVNます。
私はこうと頑張って動こうとし、CVSリポジトリのCVSリポジトリのた単一のプロジェクト.またreogranizeとして複数の事業では、独自開発の流れ、管理されるべきである。
また、標準のフルの移動、リポジトリを使用cvs2svnた。
たいし再構築のプロジェクトはsubversionリポジトリ、後にcvs2svnしたいsvn動の再構築.ることができたの成功への移動ません。
チェックアウトし、プロジェクトをeclipseとして選択し、ファイルの 移転 ます。そうなる。い場合、その更新版をeclipseを選択バージョンのファイルの履歴を更新し、ファイルを削除からのファイルシステムが、古いバージョンと来ない。ファイルになっています。
しているとともに、同誌掲載号の注目をTortoiseSVNうになっているのでしょうかいsubclipseます。
おもしろいことに、ここがいい svn move
プロジェクト 裏 元の場所では、最初に変換され、同様に、まったく泳げないんだけど---問題は、アップデートバージョン作品として期待される。
ですから、私の質問(s):
- たかおかしいのcvs2svn移動が妨げから成功の再編私のsubversionリポジトリとは?
- あると良い感しようと考えているのだろうか。
解決
、我々はCVSからのインポート後にSVNでファイルを移動することに決めました。 SVNリポジトリは、それがどの時点でどのように見えるか確認するために、「ロールバック」することができながら、CVSは、移動すると履歴機能が制限されています。繰り返しますが、これを行うことによって、決定はすべての変更や移動の歴史を保持することがより重要であるとしました。
私たちがやったことはあるようSVNにCVSからモジュールを移動しています。必要に応じてその後、リポジトリブラウザを使用して、チェックアウトする前に、すべてのファイルを移動します。
あなたはそれが消えることがあり、古いバージョンへの個々のファイルを更新するときにさて、これはあなたの問題を解決しません。私たちは、スナップショットベースの1へのリポジトリ(CVS)のファイル中心の視点から離れて移動しようとしているので、これと一緒に暮らすことにしました。我々は古いバージョンに戻って行く必要があるのであれば、我々はプロジェクト全体を更新します。あなただけのdiff歴史を探しているなら、我々は移動/リネームを許可する場合、それはTortoiseSVNのからうまく機能します。
他のヒント
- いや、でもい
- そうです。きの再編おCVSリポジトリ 前 きるようになっていますよcvs2svn
この症状:
きには、必ずチェックしてフォルダにまとめた。更新すが、前のバージョンは、このフォルダに存在していないかもしれない(フォルダに移転しSubversionを削除します。名前の変更にSubversionはいつもとして実装す。い薄膜との接続ファイルが単なる歴史のファイルです。を確認したい場合には、新しいレイアウトに必要なチェックアウトをフォルダの両方を含む:対象のソースフォルダにまとめた。よることができます"見る"この動きはこのフォルダに保存した場合のみ、フォルダのアウト、フォルダにまで消え、必要な精算を別のURL(いずれかに対する
ですの再構築プロジェクトにCVSを移行します。欠点:まずは歴史の再構築することはできませんの構築-コンパイル以前のバージョン(作成したCSV).
私は何がやりたいことは、個々のプロジェクト内のフォルダやファイルを再編成であるのの場合、Subversionのに変換する前に、CVSでプロジェクトを再編成することは容易であり好ましいことピーター・パーカーに同意します。
あなたがプロジェクトのレイアウトを再編成したい場合は、しかし、自分自身(すなわち、一つのプロジェクトが互いに対して住んでいるところ)、あなたはcvs2svn変換の一部として簡単にこれを行うことができます。あなたはマルチ変換を行うとcvs2svnは、トランク、枝を置く場所は、次のように指定することができます各プロジェクトのために、とタグディレクトリ。単にあなたの希望する新しいプロジェクト組織に応じてそれらを配置し、あなたはいつものいずれかのツールを使用して、リポジトリで作業を何の問題もないはずます。