Finding Text In A SourceSafe Database

This page describes how to search for text in files that are contained within a SourceSafe database.  The database and the files to be searched are not related to any of the files currently loaded into the current session of the VB IDE.  If you wish to search the SourceSafe versions of the files loaded in the IDE then click here for help on how to do this.


To invoke the Find In SourceSafe Dialog window click on the Find In SourceSafe toolbar button (or press the Ctrl+Shift+S keys).


Text To Find

Enter the text that you wish to search for.  Click on the button to display a menu of regular expression choices.  The expression you chose from this menu will be inserted into the find text.  Click on this link for more information about regular expressions.


Regular Expressions

Check this box if the text to find contains a regular expression.  If this box is not checked then any regular expressions will be interpreted as literal text. Click on this link for more information about regular expressions.


Look in

Specify the SourceSafe project where you wish ABCFind to look for VB Project files (.vbp).  You may use the browse button to select a project.  Multiple projects may be entered by separating them by a semi-colon ';' character.


Database

You may change the SourceSafe database to search within. To do this, click the browse button to select the location of the srcsafe.ini file that defines the database.


Include files named

If you wish to filter the filenames to be searched then specify them here, separated by spaces.  For example, if you specify "class" here then only filenames that contain the text "class" will be searched. 


Options

Case Sensitive - whether ABCFind ignores letter-casing when looking for matching text.

Whole Word Only - if checked, only search for whole words that match the search criteria.

Include Comments - if checked, include commented code in the search scope.


Files Modified Date

Date Range - Check if you wish to limit the files to be searched to those that have a checked-in date within a specified range.


Advanced Options

Include files in Subprojects - check this if you wish to recursively search in sub projects of the projects specified above in 'Look In' for .vbp projects.

Include Orphaned Code Modules - if this is checked then ABCFind will search for code modules without first looking for any owning VB project file (.vbp).

Include SourceSafe History - check this box if you wish ABCFind to search previous versions of the checked-in files.  If left un-checked, then ABCFind will search the latest version only.


Find All

Click this button to find all text that matches the criteria.  All search results will be displayed in the Search Results Window.

Copyright © 2002-2007, Atlantic Blue Computing Limited