0

Visual Studio 2008 プロジェクト ファイルに anksvn の最新バージョンを使用しています。このコードを anksvn にチェックインしたいのですが、問題が発生しています。

状況は、最新バージョンのコードを anksvn にチェックインしたことです。それは結構です。

ただし、最初に subversion からチェックアウトしなかったこのコードの別のバージョンがあります。このコードの別のコピーは、「デモ」専用でした。ただし、このコードは製品コードにする必要があります。したがって、このコードを anksvn にチェックインする方法を決定しようとしています。

私ができることは、anksvn にある最新のコード フォルダーを「削除」することです。次に、このプロジェクト フォルダーをその場所に配置します。元の「デモ」コードには現在の製品コードも含まれているためです。

ただし、この目標を達成するためのより良い方法があるかどうかを確認しようとしています。ブランチ/スイッチ オプションを使用できますか?

4

1 に答える 1

0

デモ コードは Subversion からチェックアウトされていますか? チェックアウトしていないことは知っていますが、チェックアウトされましたか? そうであれば、このコードを Subversion にコミットしてから、作業ディレクトリを更新できます。

彼のコードが Subversion とは何の関係もない場合は、より複雑なルートをたどる必要があります。変更を手動でコードにコピーする必要があります。

Windows を使用しているため、Beyond Compareを参照してください。これは商用コードですが、期間限定のデモを無料でダウンロードできます。状況を処理するのに十分な時間です。私は常に Beyond Compare を使用して、2 つの異なるディレクトリ、Java jar ファイル、または zip アーカイブなどを比較しています。違いをすばやく表示できるだけでなく、それらの違いを相互にコピーすることもできます。

私は、Beyond Compare のメーカーである Scooter ソフトウェアとは、顧客としての関係を除いて、何の関係もありません。

于 2013-03-04T22:23:45.470 に答える