2

多くの共有 html リソース (.aspx、ascx ファイル) を持つ Web プロジェクトのセットがあります。私たちはすでにそれらをプロジェクト フォルダー構造に分割しており、どのフォルダーが 4 つのプロジェクトすべてで同じでなければならず、どのフォルダーが特定のものであるかを知っています。

これを行う方法はsvnの方法であるべきですよね?

最悪の場合、誰かがファイルを比較するための優れたツールを推奨できるかもしれません。私はそれらのうちの4つをテストしましたが、それはかなりの苦痛です-それらはsvn内部ファイルも同期しようとし、2つのフォルダーのみを同期することを目的としています。

最後に、独自のサーバーではなく、有料の SVN ホスティングを使用しており、サーバーに何かをインストールするオプションはありません。

4

3 に答える 3

5

たぶん、外部を定義するのがあなたのやり方です:

http://svnbook.red-bean.com/en/1.0/ch07s03.html

于 2010-02-22T11:55:36.750 に答える
2

頭に浮かぶのは、ファイルのコピーではなくシンボリックリンクを使用し、それらをバージョン管理下に置くことです。

それ以外の場合は、svn からチェックインした後に makefile を使用して、1 つのマスター コピーからファイルを取得します。

于 2010-02-22T11:51:39.627 に答える
1

比較のために、私はScooter Softwareからの比較を超えて使用します。

共通ファイルを svn の 1 か所に追加し、ビルド スクリプトを使用して必要に応じてそれらをレプリケートすることに賛成です。複数の場所でバグ修正を行う必要はありません。そもそもバグ修正をどこで行うべきかわからないまま使用されます。

于 2010-02-22T11:55:59.480 に答える