Tortoise SVN Source Safe Repository新手。
我有ASP.Net网络应用程序,我喜欢设置服务器源安全环境和几个客户端环境(办公室和我家)。
我是否需要单独安装Sever和Client Source Safe?
答案 0 :(得分:20)
我认为今天如何组织颠覆生态系统存在一些混乱。
当人们谈论Subversion时,他们通常指的是您可以在http://subversion.apache.org/找到的服务器和客户端部分。这是项目源代码可用的地方。它们提供了binary builds的链接。
另一方面,TortoiseSvn是一个仅限Windows的客户端工具,允许您从Windows资源管理器执行Subversion命令。您可以在http://tortoisesvn.net/
找到此工具要在Windows上设置Subversion服务器,可以使用多种选项。最简单的选项和最佳效果,但并非总是最容易访问的是使用svnserve二进制文件中提供的http://subversion.apache.org/服务。
“标准”替代方案是使用apache webserver和mod_dav_svn模块的组合。这允许通过http(和https)
访问subversion存储库这两种解决方案有时难以设置,并且存在许多免费且付费的解决方案,可以更轻松地在Windows上为您的subversion存储库提供服务。一些例子,但绝对不是一个详尽的清单:
答案 1 :(得分:4)
我认为你混淆了几件事:
- Visual Source Safe(或VSS)是Microsoft的版本控制系统(已弃用且完全破坏IMO)
- Subversion(或SVN)是一种广泛使用的版本控制系统(具有客户端 - 服务器架构,但您可以在同一台机器上运行)
- TortoiseSVN是一个用于SVN的Windows客户端(具有很好的功能,如集成到带有图标覆盖的Windows资源管理器)
因此,如果你想开始使用SVN,你必须设置一个服务器(应该非常简单,因为有很多好的文档可用)并决定一个客户端(如果你使用Windows,强烈建议使用TortoiseSVN)。 / p>
答案 2 :(得分:0)
独立的ToirtoiseSvn随svnserve一起提供,如果不需要可视化的bling或https :),几乎是运行SVN服务所需的全部内容。