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

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.

主站蜘蛛池模板: 青州市| 东乡族自治县| 靖宇县| 耒阳市| 汝州市| 昆山市| 大化| 华坪县| 彭州市| 浙江省| 宝鸡市| 扬中市| 盐津县| 咸宁市| 化德县| 珠海市| 文成县| 博爱县| SHOW| 泰兴市| 建瓯市| 札达县| 板桥市| 广德县| 辰溪县| 南郑县| 卓尼县| 平陆县| 渝中区| 五指山市| 遂平县| 修水县| 紫金县| 武夷山市| 莱阳市| 安平县| 库尔勒市| 特克斯县| 额尔古纳市| 北票市| 离岛区|