問題タブ [visual-sourcesafe-2005]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
512 参照

command-line - Visual SourceSafe エクスプローラーを起動するための「ssexp」コマンドが機能しない

ビジュアル ソースセーフ エクスプローラーの起動方法を知っている方がいらっしゃいましたら、手順を書いてください。MSDNに記載されている手順に従いましたが、エラーが発生しています。

0 投票する
2 に答える
3615 参照

batch-file - Visual SourceSafe - バッチ ファイル コマンドを使用して最新バージョンを取得する

SourceSafe から特定のフォルダーのみの最新バージョンを自動的に取得するバッチ ファイルを作成しようとしています。

ファイルの場所:

SourceSafe は C ドライブにインストールされています。

C:\Program Files (x86)\Microsoft Visual SourceSafe

users.txt と um.dat を含むデータ フォルダーは、ネットワーク上の共有にあります。

//サーバー(便宜上、このフォルダーをドライブX:にマップしました)

.BAT ファイル:

問題:

ファイルを実行すると、次のエラーが表示されます。

無効な DOS パス: C:\Program Files (x86)\Microsoft Visual SourceSafe\data\um.dat

X ドライブを検索する必要があるときに、C ドライブでこれらのファイルを検索しているようです。問題のファイル (um.dat と users.txt) を X ドライブから C ドライブのその場所に移動しようとしました。バッチ ファイルは実行されますが、最新バージョンを取得できません。

誰かがこれを理解するのを手伝ってくれたら、とても感謝しています!

0 投票する
1 に答える
840 参照

javascript - 動的複数行文字列から複数の値を抽出する

キー値を抽出し、結果に基づいてカスタム アラートを生成するために、実行中のログ ファイルを解析する小さな Node.js アプリに取り組んでいます。ただし、解決策が見つからないように見える問題に遭遇しました。関連性がある場合、解析される特定のログは MS SourceSafe 2005 ジャーナル ファイルです。

わかりやすくするために、日誌エントリの例を 3 つ示します (プライバシー上の理由から一部の詳細は変更されていますが、構造は変更されていません)。

これまでのところ、次の点が知られています。

  • 最初のエントリ行は、常に関連する VSS データベース プロジェクトまたはファイル パスです。
  • 2 番目のエントリ行は、常に上記のプロジェクトまたはファイルの関連バージョンです。
  • 3 番目のエントリ行には、常にUser:Date:およびの 3 つの値が含まれますTime:
  • 4 番目のエントリ行は常に関連付けられたアクションであり、次のいずれかになります。
    • チェックイン: {file}
    • {ファイル} が追加されました
    • {フォルダ} が作成されました
    • {ファイルまたはフォルダ} が削除されました
    • {ファイルまたはフォルダ} が破壊されました
    • ラベル: {label}
  • 5 番目のエントリ行は、 .で始まるオプションのComment:コメント ブロックです。改行、ファイル名、括弧など、あらゆるタイプの文字列入力を含めることができます。基本的に、VSS はコメントの内容をまったく制限しません。

「コメント:」セクション以外のすべてに一致する正規表現パターンを見つけました。コメントに含まれる改行文字の数がわからないため、正規表現をまったく流暢に話せない私のような人にとっては、これは非常に困難です..

これまでのところ、アプリでジャーナル ファイルの変更を監視し、ストリーム内の新しいデータのみを取得することができました。私の最初の計画は.split('\n\n')、ストリーム出力で を使用して個々のエントリをキャッチすることでしたが、コメントには任意の位置に任意の数の新しい行が含まれている可能性があるため、これは厳密には安全な方法ではありません。

regex-streamというモジュールを見つけたので、詳細を抽出する前に結果を文字列の配列に集める必要はないと思いますが、与えられた使用例がよくわかりません。または、ストリームを個々のエントリに分割する信頼できる方法を見つけることができる限り、個々の文字列を分割して解析することに問題はありません。

最後に、ジャーナルの更新ごとに、次のエントリ構造を持つオブジェクトの配列を探しています。

注意: 1 回の操作で 100 個のファイルがチェックインされた場合でも、VSS は各ファイルのエントリをログに記録します。通知のスパムを防ぐために、通知を生成する前に追加の検証とグループ化を実行する必要があります..

アプリの現在の状態は、この Github repoで確認できます。誰かがここで私を正しい方向に向けるのを手伝ってくれませんか...?

0 投票する
1 に答える
66 参照

visual-sourcesafe - ロシア語のファイル名で Visual Source Safe を使用するには?

私は今でもマイクロソフトのビジュアル ソース セーフ 2005 を使用しています。

最近、ロシア語を勉強し始めました。

「Спрашивать.txt」というファイルをソース セーフに追加したいと考えています。

追加しようとすると、下の図に示すエラー メッセージが表示されます。私はそれを回避する方法を見つけることができませんでした。助言がありますか?

ここに画像の説明を入力

0 投票する
1 に答える
58 参照

visual-sourcesafe - ジャーナルを Visual SourceSafe に追加する方法は?

私はまだ Microsoft Visual SourceSafe を使用しています。

プロジェクトに日誌を追加するにはどうすればよいですか?

ジャーナルとは、プロジェクトのすべての変更が記録されるファイルを意味します。

たとえば、ジャーナルで「space_report.sql」という名前のファイルをチェックインすると、「発生した時刻」に「ユーザー名」によって space_report.sql がチェックインされたと表示されます。

以前はこの設定をしていましたが、どのように設定したか思い出せません。

ここに画像の説明を入力

0 投票する
0 に答える
271 参照

visual-sourcesafe - Visual SourceSafe のインストール

私は次の任務を与えられました。

問題は、インストーラーをダウンロードして実行するときです。このエラー ログ:
アップグレードするプログラムが見つからない可能性があるため、Windows インストーラ サービスでアップグレード パッチをインストールできません。
何が問題なのか、正しく起動するにはどうすればよいのか教えてください

0 投票する
2 に答える
6158 参照

visual-studio-2010 - Visual Studio 2015 Express および Visual SourceSafe 2005

この指示に従ってみました。しかし、利用可能なプラグインの選択肢に sourceSafe を表示することはまだできません。 https://msdn.microsoft.com/en-US/library/Bb166193.aspx

私は2台のコンピュータを持っています。コンピューター A とコンピューター B. コンピューター A には Visual Studio 2013 Premium と Visual SourceSafe 2005 があります。 ここに画像の説明を入力

コンピューター B には、Visual Studio 2015 Express と Visual SourceSafe 2005 があります。 ここに画像の説明を入力

このプラグインを追加する方法を教えてください。ありがとうございました