6

当初から VSS 6.0 を使用してきましたが、昨日、MSDN サブスクリプションから VSS2005 を取得しました。Daemon Tools を使用して ISO から VSS2005 をインストールすることはできませんでした (理由はわかりませんが、MS にエラー レポートを提出しました.. .)。ISO 上にプログラム ファイル ディレクトリがあることに気付いたので、そのフォルダをハード ドライブにコピーしました。さて、クライアントを開くと、まったく同じ DB に接続された魅力的なバージョンの VSS 6.0 が表示されました。

私がそれを使ってすべてを破壊するかどうか知っている人はいますか?

4

3 に答える 3

13

1年ほど前にVSS6からVSS2005に移行しました。データベースの構造は同じです。私たちが見つけた唯一の注意点は、一部の人がまだVSS2005を使用しているデータベースでVSS6を使用していたかどうかでした。VSS2005はUnicodeテキストファイルをテキストファイルとして扱いますが、VSS6は扱いません。つまり、VSS2005がUnicodeテキストファイルを追加すると、VSS6はそれをバイナリと見なします(これは、とりわけcsprojファイルに影響します)。

それ以外に、VSS2005は、データベースへの適切なHTTPアクセス(サーバー拡張機能がインストールされている場合)、LANパフォーマンスの向上(サーバー拡張機能を使用)、およびファイルシステムダイアログの改善(厄介な古いものはなくなりました)をサポートします。ただし、新しいファイルの追加ダイアログには、含まれていないファイルだけでなく、すべてのファイルが表示されます。

また、VSS2005では、ファイル拡張子によるカスタムエディタと差分ツールの提供が可能であり、これは非常に便利です。たとえば、一部のXMLファイルは暗号化されているため、このシステムを使用して差分ツールの前に復号化ツールを実行します。これにより、レビュープロセスの効率が大幅に向上しました。

他にもあちこちで微調整があり、ほとんどは良いですが、時々迷惑です。

最後に、何も破壊されていません。実際、移行以降、データベースの追加の破損は少なくなっているようですが、包括的なテストではなかったため、これを新しいVSSに置くことはしませんでした。

于 2009-05-28T14:04:23.343 に答える
2

VSS 6.0を使用する場合よりも、何かを破壊する危険性はないと確信しています。

最後にVSSを使用してからかなり前のことですが、バージョン6からバージョン2005にも更新しました。覚えている限り、クライアント(VSSエクスプローラー)の外観上の変更はわずかでしたが、データベースの形式とまた、使用可能な機能はVSS6とまったく同じでした。

于 2009-05-28T13:55:58.010 に答える
1

あなたは元気でなければなりません。

VSSはすべてにファイル共有を使用するだけであり、実際にサーバーベースのものは何もないので、問題ありません。データベースの形式はあまり変更されておらず、ほとんどがクライアント側のものです。

于 2009-05-28T14:01:42.243 に答える