SourceAnywhere Brings Fully Version Control Support for Visual Studio 2012

vs12 n saws

I am happy to announce that the latest SourceAnywhere release (from ver. 4.2) brings fully support for Visual Studio 2012.

Visual Studio is one of the first and most important IDEs that SourceAnywhere series support and integrate with ever since 2003.

VS 2012 comes with more colors in the main UI and the flexibility to adjust it according to your taste. For instance, color theme, fonts and colors for different display items, fully customizable toolbars and commands. It has 5 editions: Ultimate, Premium, Professional, Test Professional and Express. Moreover, Team Foundation Server 2012 is shipped with VS 2012.

Comparing with TFS, SourceAnywhere (we call it SAW for short)is a truly agile source control software designed for local and remote development teams. If you’re experiencing inefficiency – exceptionally large amount of time cost while doing the essential source control operations like get, check in or check out, using it locally or over the internet, with developers located worldwide, then SAW is the best source control product that you should try. It focuses on security, speed, team collaboration, usability, and integration with IDEs especially Visual Studio, Eclipse and Dreamweaver. It is a pure, simple and easy-to-use source control tool, which does it should does and without hassles, complexity or costly user training.


When I look back to the progresses we have made on SAW in this very year of 2012. We successively rolled out several major updates to it, SAW 4.0, SAW 4.1 and SAW 4.2 which was brought out 2 weeks ago(11/26/2012). Particularly in SAW 4.2, we upgraded SourceAnywhere Add-in to support Visual Studio 2012. It makes the performance of SAW, when working with Visual Studio 2012, faster, smoother and more efficient.

After installing SAW 4.2, you can enable it at VS 2012 menu Tools/Add-in Manager.

add-in manager

By far we have received quite a few positive feedbacks as well as some constructive suggestions from SAW users. These are the powers that motivate our R&D team to keep evolving our products, especially SAW series.

SourceAnywhere V.S. Subversion

SourceAnywhere: A SQL Server-based version control software designed to be a replacement of Microsoft Visual SourceSafe (VSS). It is developed for both local and geographically distributed development teams.

SourceAnywhere Hosted: Sign Up

SourceAnywhere Standalone: Free Trial Download

Subversion (SVN): An open-source revision control system, which aims to be a compelling replacement for CVS.

Both SourceAnywhere and Subversion are great version control products. So which one is the right product for you?

SourceAnywhere is THE ONE for Experienced VSS Users.

If you are an experienced Visual SourceSafe user, SourceAnywhere is definitely the right choice. First, all your source code history can be easily imported to SourceAnywhere. Second, the resembling user interface makes developers’ learning curve almost zero.

Otherwise, it depends on which working mode you prefer. Typical working flow in SourceAnywhere is “(multi) check-out — edit — (merge) check-in”, while typical working flow in SubVersion is “edit local copy — (merge) commit to server”. In another word, with SourceAnywhere, when you edit a file, you know whether other people is also editing it. With SubVersion, you don’t know.

More detailed comparison follows. I will try to be unbiased in the comparison. Comments which disagree with me are well welcomed. 🙂

Where Subversion is better than SourceAnywhere

If any of the following situations apply to you, I recommend Subversion:

  • Command Line SubVersion Command Line is suitable for auto scripting. Although SourceAnywhere provides Command Line Client as well as Java GUI Client, SourceAnywhere’s main focus is for IDE integration on Windows platforms. If you are working on OS X, Subversion command line provides better flexibility.
  • Open Source Project SubVersion suites well for personal and open source projects. Subversion, released under an Apache-style license, is an open source system. People can get a version control system with no regard to cost.
  • Integration with Windows Explorer Subversion supports integration with Windows Explorer while SourceAnywhere does not.
  • Third Party SupportSVN is better supported among third party tools. For example, Hudson and Redmine.

Where SourceAnywhere is better than Subversion

If any of the following situations apply to you, I recommend SourceAnywhere Standalone:

  • Tech Support Dynamsoft provides phone, email, forum, and 16 hours per weekday online chatting support. For the difficult issues, an online meeting session will be scheduled. A developer from the R&D team is involved when necessary.And, all the tech support is free.
  • Microsoft Platform Support Dynamsoft is a Microsoft Gold Certified Partner. SourceAnywhere passed Optimized for Microsoft Visual Studio, Certified for Windows Vista, and Certified for Windows Server. SourceAnywhere offers better integration with Microsoft products than Subversion.
  • Security Powered with SSL Protocol, Sophisticated Password Policy, Database Encryption, IP & MAC Filter Rules and other security tactics, SourceAnywhere Hosted online source control is designed to be more secure than most in-house deployment.For more information about security features, please refer to the white paper: Secure Your Source Code.
  • Web development Besides of Dreamweaver integration and cross-platform access, SourceAnywhere offers a unique feature, Web Deployment through FTP. SourceAnywhere can automatically detect which files are changed, and only transfer the changed/added files.

Where SourceAnywhere and Subversion are different

  • User Interface SourceAnywhere has VSS style UI. There is virtually no learning curve for developers who know Visual SourceSafe already.
  • Server Setup and Maintenance SourceAnywhere Server requires Microsoft SQL Server (Express). For SVN, you need to set up either Apache2 or an “svnserve” server.
  • Distributed team Both Subversion and SourceAnywhere are designed for local and distributed team. SourceAnywhere takes a step further. Its cache server can greatly improve distributed team’s productivity.
  • Product integration SourceAnywhere comes with GUI client, command client, SDK, Eclipse plug-in, Visual Studio integration, Dreamweaver/flash integration, cross-platform client. All are in one product.

    Subversion comes only with core product. For IDE integration, cross-platform access and other tools integration, you need to deal with several independent sources.