13

ファイルがソース管理下にあり、TortoiseSVN がクライアントである場合、Resharper からのクラスの名前変更リファクタリングに対処する良い方法はありますか。現在VisualSVNを試していますが、最近名前を変更する必要はありませんでした。これを試すためだけにリポジトリを変更したくありません。

また、この機能だけで VisualSVN のコストに見合う価値があるかどうかもわかりません。

更新: VisualSVN の試用版をアンインストールし、AhknSVN を試しました。これまでと同じ機能を提供しているようです。

これは些細なことですが、インジケーターにはいくつかの機能が欠けているようです。(プロジェクト内のファイルが異なる場合は、プロジェクト インジケーターもこれを示すと思います。) 私はプロジェクトを可能な限りローリングしたままにする傾向があるため、プロジェクトを展開しない限り、どのファイルが変更されたかを判断するのは困難です。

4

4 に答える 4

12

あなたは本当にAnkhSVNのビールオプションのように無料をチェックするべきです。彼らはv2.xでいくつかの大きな改善を行い、ReSharperリファクタリングを行うときにペナルティを感じることはもうありません-忍者はVisualStudio内で動きます。

于 2008-08-19T04:04:14.470 に答える
12

TortoiseSVN 1.5 には、チェックイン ウィンドウに便利な隠し機能があります。

不足しているファイルと新しいファイルを選択して右クリックします。オプションの 1 つが「固定移動」です。

私はリファクタリングして、これを使用して名前が変更されたファイルを修正する傾向があります。

于 2008-08-17T17:35:59.167 に答える
5

VisualSVNはお金に見合うだけの価値があると思います。Tortoiseでそれを行う方法はいくつかありますが、VisualSVNの統合は非常に優れています。私は以前にAnkhのようにVS統合ツールを試したことがあり、感銘を受けませんでした。V-SVNは、IDEからのリポジトリとの対話のレベルを実際に向上させました。

TortoiseSVNで移動を修正するための簡単なトリックもかなりいいですね。試してみる必要があります。

もう1つのボーナス:Visual SVNを入手してから、リポジトリにファイルを追加することをまだ「忘れて」います。

于 2008-08-19T03:53:24.180 に答える
-1

リポジトリを分岐する時が来ました。これがバージョン管理の良いところです。古いブランチを合計しなくても、新しいブランチを作成できます。

于 2008-08-17T17:24:54.433 に答える