Download presentation
Presentation is loading. Please wait.
Published byRodney Gallagher Modified over 8 years ago
2
Microsoft Visual SourceSafe Very popular Mainly used by Windows developers Cornerstone of many development teams Provides essential version control functions Promotes team collaboration
3
VSS Issues Slow remote access performance Insecure The read/write permission of the whole folder must be granted for single file access If access remotely, the file sharing port must be open Potential data corruption Only available on Windows platform Only supports MSSCCI compatible IDE integration (Visual Studio 6, 2003, 2005 etc.)
4
Cause of the VSS Issues Design philosophy Primarily created for development teams working in a LAN and trusted environment
5
Discussion What is your experience with VSS? What are your expectations from a version control system?
6
SourceAnywhere Standalone The ultimate VSS replacement Based on Microsoft SQL Server A high performance version control solution for teams of any size Built for Performance Security Reliability Scalability More version control features
7
Seamless migration from VSS Interface resembles VSS There is virtually no learning curve VSS database Import tool
8
Architecture
9
Cross-platform and IDE Integration Server and Cache Server run on Windows Native Windows Client Cross-platform Client Linux, Mac, HP-UX, Solaris Any platform that supports JAVA More IDE integration Eclipse Dreamweaver IBM Rational Rapid Developer 2003
10
High Performance High performance remote access Remote office Outside contractors Work from home High performance local access
11
Tight Security Client/Server architecture No need to expose file system Build-in 128 SSL and Blowfish encryption Build-in SSL Certification Authority (CA) Password Policy
12
Easy to maintain Easy to install All the data are stored in SQL Server Only need to back up the database
13
High reliability No more data corruption Even in case of power failure during the operation SQL Server atomic transaction Your operation Either fully completed Or fully rolled back
14
More version control features Every moment/state of the repository is recorded Change set support Visually view any version of a file or project Label any version of a file or project Branch any version of a file or project Label promotion Add an item to an existing label Delete an item from an existing label Change the version of an item in an existing label
15
Customers and thousands more
16
Thank You ! Q & A
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.