0

私は自分のコンピューターでかなりの量の個人開発を行っており、Web プロジェクトに TortoiseSVN (私は Windows を使用しています) を使用していますが、他の言語のバージョン管理は使用していません。とにかく、すぐにまともなサイズの C++ プロジェクトを開始し、SVN を使用しようとしていました。

Web 開発では、通常は notepad++ を使用していましたが、SVN で管理するのは非常に簡単でした (ソース フォルダー全体をコミットするだけです)。ただし、このプロジェクトでは IDE (ほとんどの場合、Eclipse CDT または Visual Studio) を使用する予定であり、IDE、プロジェクト、およびバイナリ ファイルのすべてを管理するためのベスト プラクティスは何かを考えていました。私の推測では、バージョン管理の外で IDE プロジェクトを作成し、すべてのソース ファイルを SVN に指定して、すべてのビルド ファイルとプロジェクト ファイルがコミットされないようにすることでした。この方法では、SVN 内の唯一のファイルは .cpp および .h ファイルになります。

ただし、新しいブランチに切り替えたい場合は、すべてのソースとヘッダーの場所を新しいフォルダーに更新する必要があり、非常に面倒なようです。

これを処理する最良の方法は何ですか?

ありがとう

4

2 に答える 2

0

Visual Studio には、ファイルを管理するプラグインがあります。ファイルがプロジェクトの一部である限り、プラグインによってソース管理に配置されます。プラグイン情報についてはankhsvnを参照してください。Visual Studio の高速バージョンはサポートされていないことに注意してください。

EclipseにもSVN用のプラグインがあると確信しています。

于 2013-06-01T14:33:16.930 に答える