What's New
4.3 (10/20/2006)
Improvements and bug fixes in 4.3:
- Added
socket validity check functionality, which enables SAW to check if
the socket is valid before network operations.
- Fixed bug where "Version not found" error occurs when performing Get
command in Project History
dialog box, if VSS 8.0 is used as the backend of SAW.
- Fixed bug where checking out files through SAW Command Line Client fails
sometimes.
4.2.4 (06/07/2006)
Improvements and bug fixes in 4.2.4:
- Performance improved on refresh file list, especially when SAW server is installed on a different machine from
the one hosting VSS database.
- Performance improved on Check In, Check Out and Undo Check Out operations.
- Integrated Windows Authentication of Microsoft ISA proxy server is now
supported
- Fixed bug where SAW fails to get old versions of a project through labels
when VSS 2005/8.0 is used as the backend of SAW
- Fixed bug in SAW IDE Client where permission of a file in a Web project is
changed after the file is retrieved from SAW server
- Fixed bug in SAW IDE Client where binding a solution or project to SAW
server through Change Source Control dialog box does not work properly
sometimes
- Fixed bug in SAW IDE Client where Visual Studio 2003/2005 IDE hangs
sometimes
4.2.3 (01/23/2005)
Improvements and bug fixes in 4.2.3:
- Visual Studio 2005 IDE integration SCC provider can be switched between
Visual SourceSafe and SourceAnyWhere freely
- Fixed bug in SAW IDE Client where Visual Studio 2005 IDE prompts a dialog box
asking whether to replace local files each time when a solution
file is opened.
- Fixed bug where sometimes SAW Explorer fails to connect through HTTP or
SOCKS5 proxy that requires authentication
- Fixed bug where memory leak occurs while refreshing pinned files
4.2.2 (11/23/2005)
Improvements and bug fixes in 4.2.2:
- Supports 3-way merge on
Get Latest
Version command in a multiple checkout situation
- Supports character "." in project name when creating a
project in IDE Client
- Fixed bug where in MergeHero the Server version and local copy of file are
not displayed correctly
4.2.1 (10/13/2005)
Bug fixes in 4.2.1:
- Fixed bug where non-English characters in several dialog boxes are not
displayed correctly in some non-English operating systems
- Fixed bug where when adding a file to a project in SAW Explorer, if there
is a special device in the system that appears as a driver in "My
Computer", the Add
Files dialog box sometimes may not be able to point to the working folder of the selected project
- Fixed bug where files with certain VB extensions are not checked
out simultaneously in VB IDE integration . These VB extensions are as follows:
- .ctl/.ctx files (for User Controls)
- .dob/.dox files (for User Document objects)
- .dsr/.dsx files (for Active Designer)
- .pag/.pgx files (for Property page)
4.2 (9/16/2005)
Improvements and bug fixes in 4.2:
- Performance improved when updating file list of projects that have a large
number of sub-projects
- A Windows Command Line Client added
- A Java Command Line Client added
- The Java Client now supports encryption
- File transfer memory leak issue fixed
- Can now automatically reconnect to Server after an interruption
- Fixed bug where sometimes checking out a form in VB IDE integration doesn't check
out the corresponding .frx file
- More customizable options for filtering project/file history, as seen
below:

- Can now be fully integrated with third-party Diff/Merge tools. Added items
for External Programs Options, as seen in the following figure:

- Difference Options added. It is used to configure the Diff option for
MergeHero, as seen below:

- MergeHero now supports pane label
- Other bug fixes
4.1 (6/10/2005)
Main improvements in 4.1:
4.1 Beta (4/21/2005)
4.0.1 (4/8/2005)
Main improvements in 4.0.1:
- Supports Encryption in Dreamweaver Integration
- Supports character "." in project name when creating a
project
- Fixed bug where branching a pinned and then shared
file doesn't unpin the file
- Fixed bug where sometimes an operation cannot be
cancelled in IDE client
4.0 (3/21/2005)
SAW 4.0 introduces many powerful new features and
improvements for SAW.
Here are the highlights:
Details of what's new:
Cross Platform
(Professional Edition only)
With a Java client introduced to SAW 4.0 in addition to the
standard windows client, SAW 4.0 can run on any platform where
Java Virtual Machine runs, including Windows, Linux, Mac OS
X, Solaris, AIX, HP-UX, SCO Unix, FreeBSD and so on.
Explorer Client
-
Show Difference now
supports comparing
two VSS projects, two local projects, or a VSS project and
a local project.

- Supports Status Search like VSS. You can search all
checked out files or checked out files by specific user.

- Get previous version can be performed at the project
level. In other words, you can get all the files of a
previous version in a project now.

- File time settings for Get and
Checkout.

- Include Labels is available in file/project history.

- Time zone difference settings between client and
server.

- The dialog box when adding deleted files is redrawn,
now adding new files or recovering deleted copies can be
applied for all items.

IDE Integration
- Macromedia DreamWeaver MX 2004 Integration added
(Professional Edition only)
- Great performance improvement of IDE integration.
Diff/Merge Tool
MergeHero 2.0 new functionality: Directories diff
3.1.1 (2/28/2005)
A few improvements in 3.1.1:
- A bug fixed: when checking out a file, if the file is checked out by other
and the content of the local file is the same as on server, the local file is
made writable.
3.1 (1/15/2005)
Improvements in SAW 3.1:
- A brand new Server Manager
- Password Policy. Protect user accounts with
strong passwords

- SAW Explorer and SAW SCC IDE integration are modified according to the
password policy and other changes.
- New SCC Provider Manager. You can switch your SCC Provider visually
- Improved check in speed
- The Server Manager configuration file, sawconfigure.ini, is not
compatible with the previous version due to the dramatic change of Server
Manager
- The BlowFish Key file is not compatible with the previous version. For
encrypted communication, all the key files should be reissued
Bug fixed in SAW 3.1:
- When force check in both unchanged files and changed files at the same
time, some files can not be checked in
- With encrypted communication, if the length of the password is 8, after
one user logs in, the server may stop accepting new user
3.0.1 (12/21/2004)
A few improvements in 3.0.1:
- Minor adjustment made to enable SCC provider switch between VSS and SAW
when using Microsoft .NET 2003 IDE integration
3.0 (12/6/2004)
What's new in SAW 3.0:
Speed
- Now, SAW 3.0 has unmatchable speed when used in WAN
- 8 times faster than SAW 2.1
- 100+ times faster than VSS
- (The detailed speed test result will be published shortly)
Explorer Client
- Connection type options, including local, broad
band and narrow band connection are added. The performance of the system will be optimized by
selecting the proper connection type

- File type selection, including text, binary and
auto-detect when adding files and folders

- End-of-line settings for Get Latest Version and
Checkout

- Auto-merge
IDE Integration
- IBM Rational Rapid Developer 2003 IDE integration added
- Borland Delphi 8.0 IDE integration added
Diff/Merge Tool
MergeHero 1.1 new functionalities:
- Three-way merge
- Supports find
- Copy to clipboard
2.1 (11/16/2004)
Our team had developed MergeHero for diff/merge files.
Dynamsoft MergeHero functionality:
- Compare files in the local folder with the VSS versions, or all in the
local folder, or all in the VSS history.
- Automatic merge and conflict detection.
- Graphical display of differences, with lines drawn to show corresponding
changes.
- Unicode support.
- Show the results whether the two binary files are different.
2.0.2 (10/7/2004)
Some of the improvements in 2.0.2:
- More resizable window.
- Shows the status of the encryption in login dialog box.
- Documentation refined.
2.0.1 (8/19/2004)
The follow issues have been addressed in 2.0.1:
- Fixed bugs on the IDE client in Microsoft .NET.
- Fixed error on File List sorted by date-time.
- "leave" is now the default option and the version number doesn't change
when check in unchanged file.
- Other minor fixes.
2.0 (7/23/2004)
Here are a few highlights of what is new in SAW 2.00:
- Supports BlowFish secure port to encrypt and you can manager user keys.
- Supports SOCKS 4, SOCKS 5 and HTTP proxy.
- Two progress bars provided: one for single file operation, another for the
total process.
- Supports Pin/Unpin, Cloak/Uncloak.
- Win32 style of Set Working Folder and Add Files dialog boxes.
- Supports drag and drop.
- Rewritten Microsoft Visual Studio 6.0 and .NET. IDE integration.
- Supports Diff functionality by configuring diff tools, such as WinMerge,
WinDiff, etc.
- Intelligent detection if a file is changed.
- Project tree and File List are cached locally.
- Other many refines.
1.1(4/20/2004)
The following feathers and changes have been included in the
1.1 release:
- Microsoft Visual Studio 6 and .NET IDE integration.
- The data is compressed (zip) before transfer.
- File List can be sorted by clicking the column heading.
- Supports deploy web projects.
- Fixed bugs when operating pictures.
- Set working folders are now handled properly during add files operation.
- Retain the User name of the last successful connection.
- Retain the server address and port of the last 5 successful connections.
1.0.1 (1/10/2004)
The following feathers and changes have been included in the
1.01 release:
- "skip" is now the default option when undo check out unchanged file.
- Supports recursively check out.
- Files can be branched after share.
- Provides command dialogs to set warning messages.
- Fixed bugs about shortcut.
- Fixed incorrect error message when user login database.
- Files with the same name as files already exists in the project will not
be displayed in adding File List when add files.
1.0 (11/15/2003)
SourceAnyWhere (SAW) is a VSS remote/internet access
(SourceSafe remote/internet access) tool. It enables you to use Visual
SourceSafe easily over the Internet. With SourceAnyWhere, you can perform most
SourceSafe operations from any remote location using standard TCP/IP access.
Client almost all the VSS operations are supported:
- Add Files
- Check Out/Check In
- Create Project
- Delete/Purge
- Edit/View
- Get Latest Version
- Label
- Move
- Refresh File List
- Refresh Project Tree
- Rename
- Set Working Folder
- Share/Branch
- Show Difference
- Show History
- Show Properties
- Stop Current Operation
- Undo Check Out
Server runs as a windows service and Server Manger
is a GUI application to manage the sever:
- Sets up multiple VSS database connections.
- File Type Exclusion, files with the extensions can not be
added to projects in the SourceSafe database using SAW.
- Supports all TCP/IP connections, such as PPP, ISDN, ADSL,
etc...