官术网_书友最值得收藏!

The Visual SourceSafe Server

The Visual SourceSafe server machine has the responsibility of maintaining one or more SourceSafe databases and to manage the server-side components. The server applications and services are:

  • Visual SourceSafe Administrator application
  • LAN booster service
  • Remote access XML Web service

The Visual SourceSafe Administrator Application

The Visual SourceSafe Administrator is the main Graphical User Interface (GUI) administration tool.

The Visual SourceSafe Administrator Application

The Visual SourceSafe Administrator allows us to:

  • Create databases (repositories)
  • Manage database policies
  • Manage users and user rights
  • Configure databases
  • Configure the server services
  • Backup and restore databases

Detailed information about the administration tasks is provided in the administration Appendixes B and C at the end of the book.

Note

The Visual SourceSafe Administrator application can actually be used from any client machine connected to the server through the LAN but for maximum performance it is recommended to use it directly on the server, especially when backing up and restoring databases.

The LAN Booster Service

The LAN Booster Service is a Windows service used to increase the performance of the Visual Studio SourceSafe LAN access plug-in. It is used to speed up operations like getting file names that have newer versions on the server or getting file statuses. It uses the Remote Procedure Call (RPC) protocol for communication. The following figure illustrates the LAN booster's Windows service properties:

The LAN Booster Service

Note

The LAN booster service is only available using the Visual SourceSafe LAN plug-in in Visual Studio.

The XML Web Service

The XML Web service provides an internet interface for remote users who need to access the SourceSafe databases on the Visual SourceSafe Server.

The XML Web ServiceVisual SourceSafe serverLAN Booster service

The service is installed by default on the Internet Information Server's (IIS) default website at http(s)://[serverdomain]/SourceSafe/VssService.asmx and it is used by the Visual Studio SourceSafe internet plug-in.

Note

By default, attempting to browse the service as shown in the above figure will generate an ASP.NET error. The service description page is disabled for security reasons, and can be re-enabled if needed by editing the service's web.config file.

The SourceSafe internet plug-in supports operations like database open, database add, check in, check out, get, undo check out, rename, delete, share, diff, and merge, but does not provide more advanced functions like get by time or by label, history, properties, labels, or branches.

Note

Remote access is only accessible using the Visual SourceSafe internet plug-in in Visual Studio. Third-party tools similar to SourceSafe Explorer can be written to make use of the VSS Service and provide stand-alone access to VSS databases.

主站蜘蛛池模板: 高青县| 安顺市| 屏山县| 永定县| 潮安县| 阿巴嘎旗| 澜沧| 根河市| 新泰市| 台东市| 崇礼县| 图们市| 达孜县| 霍州市| 于都县| 德保县| 城固县| 广河县| 桓仁| 竹北市| 大冶市| 保靖县| 新余市| 平和县| 武城县| 石林| 措勤县| 华坪县| 洞头县| 中超| 天水市| 枝江市| 阿勒泰市| 都匀市| 当涂县| 微山县| 怀来县| 华亭县| 克什克腾旗| 出国| 宿松县|