方法 SourceSafe ストア ログ ファイルの情報:

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:157714
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
概要
Visual SourceSafe にファイルを追加、ファイル名「破損」と、データベースに配置します。 Visual SourceSafe 認識、適切なデータのサブディレクトリにファイルを配置する方法に関するドキュメントはありません。
詳細
Visual SourceSafe は、すべてのファイルとプロジェクトを対応する「内部」のファイル数に変換します。 ファイルの名前、TBAAAAAA、実際のファイル数を表します。

ファイル番号を検索する方法

Visual SourceSafe 使用してファイルの番号を取得 (左から右へ) 基本-26 数学しています。 文字、番号にマップ先 A = 0 と Z = 25。 実際のファイル名を受け取り、一連の 26 の底を使用して倍数への文字を解除します。 たとえば、TBAAAAAA のファイル番号があるによって:
   T = 19 * 26^0 = 19   B = 1  * 26^1 = 26   A = 0  * 26^2 =  0   A = 0  * 26^3 =  0   A = 0  * 26^4 =  0   A = 0  * 26^5 =  0   A = 0  * 26^6 =  0   A = 0  * 26^7 =  0           TOTAL = 45				
TBAAAAAA のファイル数が 45 はそのため、します。 名前ではなく、ファイル番号を使用して Visual SourceSafe 得るいくつかの利点があります。

  • Visual SourceSafe は長いファイル名を 16 ビット システムで格納できます。 NAMES.DAT ファイルを使用して、Visual SourceSafe 長い名前を取得でき短い名前が 16 ビットのプラットフォーム用生成中に格納できます。
  • Visual SourceSafe では、データのサブディレクトリの間でファイルを均等に配布できます。 これにより、たとえば、Z サブディレクトリ 0%、データベース ファイルを保持して、M のディレクトリ データベース ファイルの 23% を保持するシナリオ。
  • データ ディレクトリをユーザーに黒いボックスことによって、システムのセキュリティを追加、ファイル名をハッシュします。
  • Visual SourceSafe クロス プラットフォームの名前付け規則を処理できます。 UNIX で、[SourceSafe と SOURCESAFE は、2 つの異なるファイル、し、NT 上では、同じファイルします。 名前のハッシュをサーバー オペレーティング システムとは無関係ファイル大文字/小文字を格納する Visual SourceSafe 使用できます。

Visual SourceSafe が次のファイルを検出する方法

、DATA ディレクトリ内には AAAAAAAA.CNT と呼ばれるテキスト ファイルが存在します。 データベースに追加された最後のファイル名のこのファイルの内容で構成されます。 新しいプロジェクトまたはファイルが追加され、Visual SourceSafe このファイルを開く 1 (ファイル数に追加します。 この新しいファイルが、Visual SourceSafe データベースに生成されます。 AAAAAAAAA.CNT ファイル ZZZZZAAA のようなものにすることは。 Visual SourceSafe をこのファイルの数に 1 を追加し、データベース内の新しいファイルの書き込みします。 ユーザーはこれを認識せず、継続を Visual SourceSafe を使用して追加のファイルやプロジェクト、ANALYZE を実行できない可能性がありますデータベース修復することはできません。 すべて読み取り/書き込みのユーザーのため、必要があります悪意のあるユーザーは、このファイルに読み取り/書き込みアクセスによって重大なデータベース問題を引き起こすが遅すぎるまでにない検出された可能性があります。

AAAAAAAA.CNT が正しく設定する場合

AAAAAAAA.CNT でファイルが正しくない、Visual SourceSafe はして次のファイル番号、新しいファイルを作成できるまで。 言うまでもなく、Visual SourceSafe は遅くファイルまたはプロジェクトを作成する場合がデータの損失はありません。 何らかの理由で、ファイルがない場合、新しい AAAAAAAA.CNT ファイル作成し、AAAAAAAA ファイルにのみテキストとして挿入します。 Visual SourceSafe がファイルに、最初に使用できるオープン ファイル番号書き込む開始されます。

プロパティ

文書番号:157714 - 最終更新日: 02/22/2014 20:01:45 - リビジョン: 2.1

Microsoft Visual SourceSafe 5.0 Standard Edition, Microsoft Visual SourceSafe 6.0 Standard Edition, Microsoft Visual SourceSafe 4.0 Standard Edition, Microsoft Visual SourceSafe 4.0 Standard Edition, Microsoft Visual SourceSafe 4.0a, Microsoft Visual SourceSafe 4.0a, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe for UNIX 3.0, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe for Windows 3.01, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft SourceSafe, Microsoft Visual SourceSafe 3.01, Microsoft Visual SourceSafe 3.02, Microsoft Visual SourceSafe 3.04, Microsoft Visual SourceSafe 3.1 Standard Edition

  • kbnosurvey kbarchive kbinfo kbmt KB157714 KbMtja
フィードバック