Tortoise SVN设置服务器和客户端环境

问题描述 投票:10回答:2

Tortoise SVN源安全存储库的新功能。

我有ASP.Net Web应用程序,我喜欢设置服务器源安全环境和几个客户端环境(办公室和我的家)。

我是否需要单独安装服务器和客户端源安全?

svn version-control tortoisesvn
2个回答
20
投票

我认为今天如何组织颠覆生态系统存在一些混乱。

Subversion vs TortoiseSvn

当人们谈论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存储库提供服务。一些例子,但绝对不是一个详尽的清单:


4
投票

我觉得你混淆了几件事: - Visual Source Safe(或VSS)是Microsoft的版本控制系统(已弃用且完全破坏IMO) - Subversion(或SVN)是一种广泛使用的版本控制系统(具有客户端 - 服务器架构,但您可以在同一台机器上运行) - TortoiseSVN是一个用于SVN的Windows客户端(具有很好的功能,如集成到带有图标覆盖的Windows资源管理器)

因此,如果你想开始使用SVN,你必须设置一个服务器(应该非常简单,因为有很多好的文档可用)并决定一个客户端(如果你使用Windows,强烈建议使用TortoiseSVN)。

© www.soinside.com 2019 - 2024. All rights reserved.