1

オンラインでSVNリポジトリをセットアップしていて、それを使用してCodeBlocksでC++プロジェクトを管理したいと考えています。

SVNはテキストファイルへの変更のみを追跡できることを読みました。.cbpプロジェクトファイルやその他の非テキストファイルを管理するにはどうすればよいですか。CodeBlocksプロジェクトには、リポジトリからファイルをチェックアウトして変更を処理する方法がありますか?または、すべての非テキストファイルと.cbpファイルを含むすべてをプロジェクト全体としてコミットする必要がありますか?

この質問が少し曖昧な場合は申し訳ありません。

ありがとう、アッシュ。

4

2 に答える 2

3

実際、SVNは任意のコンテンツを含むファイルの履歴を追跡できます。テキストファイルを使用すると、変更の分析と保存中の圧縮が簡単になりますが、履歴や分岐などを表示する機能には影響しません。

一部のタイプのバイナリデータには、違いを簡単に確認してクライアント側でマージできる専用のツールが存在する場合があります。

たとえば、ドキュメントファイルでは、デフォルトでTortoiseSVNはWordを起動して違いを表示します

于 2009-12-24T19:38:34.103 に答える
0

SVNと同じディレクトリにCB-Project(または好きな名前)という名前の新しいフォルダを作成します。新しいプロジェクトファイル名が含まれるようにパスを設定する必要があります。プロジェクト(ガベージ)または任意の名前を指定できますcode::blocksはファイル拡張子を追加します。あなたは多くのプロジェクトとそれらの異なるバージョンを持つことができます。

于 2016-06-29T01:22:40.810 に答える