Post Description
Dynamsoft SourceAnywhere Standalone is SQL server-based version control software with seamless integration with Visual Studio, Eclipse, and other IDEs, cross-platform support, and unique caching mechanism for remote performance. Dynamsoft SourceAnywhere Standalone is designed to offer VSS users special optimization possibilities. Familiar UI and working style makes developers feel right at home, while Import Tool ensures effortless data migration. With robust SQL Server storage, there will be no more database corruption.
Features
For feature details, please refer to feature list.
Architecture
Centralized version control system
All the repository data is stored in Microsoft SQL Server (Express) to ensure the integrity of your data.
Atomic Data Transaction for Reliability
Multi-database Support - One SourceAnywhere Server can connect to multiple databases in one SQL Server.
Low system requirements - Built in C++ and Java, the version control system has minimal dependencies. You can install the software on both 32-bit and 64-bit OSes. In addition, SourceAnywhere supports Windows 2000/2003/2008/XP/Vista/7, Mac, Linux, and other Java based OSes.
Source Control Features
Enhanced Label features; Enhanced Branch features; Enhanced versioning features; Enhanced changeset support.
Support email notification on specific source control operations occur.
IDE Integration - SourceAnywhere provides seamless integration with Visual Studio 6/2003/2005/2008/2010/2012, Eclipse, Dreamweaver (Windows), and other MSSCCI IDEs. Without leaving the IDE, you can efficiently source control your code. Many technologies and add-ons are adopted to further boost the performance of Visual Studio Plug-in.
Web Deploy - A web project can be deployed to a FTP server, or multiple FTP servers. And the performance is improved by deploying only changes made in projects.
High Performance
Local and Remote Access - Sophisticated cache mechanism in the server to reduce the hard disk operations and SQL Server requests; Only TCP/IP is used; Network package round trips are kept to a minimum; Only changed parts of the files are transferred; Data compression; Multi-thread file transfer.
Delta Transfer - Only changed files are transferred.
Unique Cache Server caching mechanism - Cache Server, an optional caching system, is a favorite component among customers with distributed teams. By caching copies of requested server files, it greatly reduces the workload of the server and thereby improves the client's responsiveness. When you have more than one developer working on the same project at the same remote location, Cache Server can greatly reduce the amount of inter-communication necessary between the client and the server over the internet.
Usually Cache Server is deployed on the same local network where the remote team is located, as illustrated in the following figure. For instance, if you have teams in different countries (USA, India, etc.) with the server installed in USA, you can set up Cache Server in India and your teams will be able to work together as if they were in the same office and enjoy the fast performance.
Security
The source control tool uses SSL and Blowfish encryption to protect source code in transit.
Built-in 128-bit SSL and Blowfish encryption.
Built-in SSL Certification Authority (CA).
Password policy to protect your password.
Data encryption function to ensure the security of your database by encrypting the contents of files in the database.
Cache file encryption
Cross Platform
Multiple Clients - A Java client is provided in addition to the Windows client to enable you to access server from any platforms that SWT (Standard Widget Toolkit) supports, such as Linux, MAC and Solaris, etc.
Windows and JAVA command line tool; JAVA SDK and COM SDK are provided.
Build Automation
Dynamsoft SourceAnywhere integrates with CruiseControl.NET and ANT to provide continuous integration and automatic build support.
Seamless Migration from Visual SourceSafe (VSS)
The VSS import tool is provided to ensure straightforward and easy data migration from SourceSafe, while the familiar UI greatly reduces your learning curve.
Comments # 0