我想将 SVN 软件用于所有类型的项目文件,无论是 Visual Studio、Java、PHP 还是其他任何类型的项目文件。
VisualSVN 对我有用吗?我想将我的数据从连接到 LAN 的所有客户端备份到服务器 PC。
我该怎么做呢?
你问的是VisualSVN还是VisualSVN Server?
请注意,Apache Subversion 可以与任何类型的文本和二进制文件一起使用(例如,它可以对您的 Visual Studio 解决方案和项目、WordPress 主题或插件、Java 应用程序代码或您奶奶的食谱进行版本控制)。查看您的问题,我强烈建议您阅读(至少通读)带有 Subversion 的版本控制(SVNBook)。
VisualSVN 是 Visual Studio 的 Subversion 集成扩展。与仅使用独立客户端相比,它使处理存储在 SVN 中的版本化文件变得容易十亿倍。
它为您提供在解决方案资源管理器中已修改的清晰视图,显示整洁的 Pending Changes 窗口,与 Visual Studio 2012 内部差异集成。您可以在 Visual Studio 中执行所有版本控制操作:提交、更新、合并、显示日志、切换 WC 等等。您不必回退到独立客户端。有关详细信息,请参阅VisualSVN 功能页面。
VisualSVN 3.0免费供家庭使用(社区许可证在非域机器上自动激活)。
VisualSVN Server是一个用于 Windows 的 Subversion 服务器包。它提供了专门针对 Windows 环境调整的 Subversion 版本控制系统。
无论如何,Apache Subversion已经足够了。