1

Visual Studio で Visual SourceSafe を使用しています。しばらくプロジェクトに取り組むたびに、ハードディスクのディレクトリ構造がめちゃくちゃになります。ファイルの最新バージョンは、独自のネストされたフォルダーに移動するため、最終的にはC:\VS2005\Projects\MyProject\MyProject\MyProject\MyProject

これは何が原因ですか?

4

4 に答える 4

2

あなたの特定の問題を解決することはできませんが、数年前に SourceSafe を使用して苦労したことを覚えています。

使用するソース管理システムに選択肢がある場合は、他のオプションを検討することをお勧めします。いくつかの良いものから選択できます。

私はSVNに切り替えましたが、振り返ることはありませんでした。Visualsvn サーバー(無料の製品)を使用すれば、SourceSafe よりもはるかに優れており、セットアップには数分しかかかりません。Visual Studio の統合に関しては、visualsvn クライアントは約 50 ドル、またはANKH + Tortoiseを使用するだけです(どちらもオープン ソースで非常に優れています)。要するに、切り替えには費用がかからず、インストーラー パッケージを使用すると、クライアントとサーバーの両方でシステムをすばやく実行できます。

お役に立てば幸いです。また、引き続き SourceSafe を使用する必要がある場合は、幸運を祈ります。

更新:このスレッド も参照してください

于 2008-12-10T17:34:05.723 に答える
1

年老いた司祭と若い司祭が必要になるでしょう... または、より優れたバージョン管理システムが必要です。

于 2009-12-05T02:05:34.290 に答える
0

これを引き起こしているのは何ですか?

VSSとVSを組み合わせた一般的な反期待の狂気だけが怖いです。時間をかけてVSSを実際に理解し、VSSが物事をどのように考え、癖や落とし穴を回避するかを知ることができますが、それは非常に時代遅れの獣であり、Robertの主張を2番目にしたので、自分でコピーを入手する方が有益です。 SVNとVisualSVNであり、これについて二度と心配することはありません。

于 2008-12-11T09:07:04.280 に答える
0

私は他の紳士たちと同意せずにはいられません。できるだけ早くVSSから逃げてください。あなたがまだそれに噛まれていないなら、あなたはそうするでしょう。Subversion、Mercurialなど、どのツールも優れています。最初の2つには、Tortoise {SVN、HG}という名前の拡張機能があり、CLIツールが気に入らない場合は、ユーザーフレンドリーなインターフェイスで遊ぶことができます。私自身の選択はHG(Mercurialとも呼ばれます)です。これは、オフライン作業/コミットとより簡単な分散作業を可能にする分散型/分散型VCSであるためです。

于 2008-12-11T09:39:26.960 に答える