简体   繁体   English

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

[英]Tortoise SVN Setting up Server and Client Environment

New to Tortoise SVN Source Safe Repository. Tortoise SVN 源安全存储库的新手。

I have ASP.Net web application which i like to set a Server Source Safe environment and couple of client environments ( office and my home ).我有 ASP.Net web 应用程序,我喜欢设置服务器源安全环境和几个客户端环境(办公室和我的家)。

Do i need to install seperately for Sever and Client Source Safe?我需要单独安装服务器和客户端源安全吗?

I think there is a bit of confusion on how the subversion ecosystem is organised today.我认为今天颠覆生态系统的组织方式有些混乱。

Subversion vs TortoiseSvn颠覆与 TortoiseSvn

When people talk about Subversion they usually mean the server and client parts which you can find at http://subversion.apache.org/ .当人们谈论 Subversion 时,他们通常指的是服务器和客户端部分,您可以在http://subversion.apache.org/找到。 This is where the source code of the project is available.这是项目的源代码可用的地方。 They provide links to binary builds .它们提供了二进制构建的链接。

TortoiseSvn on the other hand is a Windows only client tool which permits you to perform Subversion commands from windows explorer.另一方面,TortoiseSvn 是 Windows 唯一的客户端工具,它允许您从 windows 资源管理器执行 Subversion 命令。 You can find this tool at http://tortoisesvn.net/您可以在http://tortoisesvn.net/找到此工具

Setting up your own server设置自己的服务器

To set up a Subversion server on windows there are a number of options available.要在 windows 上设置 Subversion 服务器,有许多可用选项。 The easiest option and most performing, but not always the most accessible is by using the svnserve service which is provided in the binaries of http://subversion.apache.org/ .最简单的选项和性能最好,但并不总是最容易访问的是使用svnserve服务,该服务在http://subversion.apache.org/的二进制文件中提供。

The "standard" alternative is using a combination of the apache webserver and the mod_dav_svn module. “标准”替代方案是使用apache 网络服务器和 mod_dav_svn 模块的组合。 This permits access to the subversion repositories over http (and https)这允许通过 http(和 https)访问颠覆存储库

Both solutions are sometimes hard to set up and a number of free and paying solutions exist to easier serve your subversion repositories on windows.这两种解决方案有时都很难设置,并且存在许多免费和付费解决方案,以便更轻松地为 windows 上的颠覆存储库提供服务。 Some examples, but definitely not an exhaustive list:一些示例,但绝对不是详尽的列表:

I think you got several things mixed up:我认为您混淆了几件事:
- Visual Source Safe (or VSS) was a version control system by Microsoft (deprecated, and utterly broken IMO) - Visual Source Safe(或 VSS)是 Microsoft 的版本控制系统(已弃用且完全损坏的 IMO)
- Subversion (or SVN) is a widely used version control system (having a client-server architecture, but you can run both on the same machine) - Subversion(或 SVN)是一种广泛使用的版本控制系统(具有客户端-服务器架构,但您可以在同一台机器上运行两者)
- TortoiseSVN is a Windows client for SVN (having nice features like Integration into Windows explorer with icon overlays) - TortoiseSVN 是 SVN 的 Windows 客户端(具有很好的功能,例如集成到 Windows 资源管理器中,带有图标覆盖)

So if you want to start using SVN, you have to set up a server (should be pretty straightforward, since there's lots of good documentation available) and decide on a client (TortoiseSVN highly recommended if you are using Windows).所以如果你想开始使用 SVN,你必须设置一个服务器(应该很简单,因为有很多好的文档可用)并决定一个客户端(如果你使用的是 Windows,强烈推荐 TortoiseSVN)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM