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

问题描述

| Tortoise SVN源安全存储库的新增功能我有ASP.Net Web应用程序,我喜欢设置服务器源安全环境和几个客户端环境(办公室和我的家)。 我是否需要为服务器和客户端源安全单独安装?     

解决方法

我认为当今颠覆生态系统的组织方式有些混乱。 颠覆vs TortoiseSvn 人们谈论Subversion时,通常指的是服务器和客户端部分,您可以在http://subversion.apache.org/上找到它们。这是项目源代码可用的地方。它们提供了到二进制构建的链接。 另一方面,TortoiseSvn是仅Windows的客户端工具,可让您从Windows资源管理器中执行Subversion命令。您可以在http://tortoisesvn.net/上找到此工具 设置自己的服务器 要在Windows上设置Subversion服务器,可以使用许多选项。最简单,最有效但并非总是最易访问的选项是使用svnserve服务,该服务在http://subversion.apache.org/的二进制文件中提供。 \“ standard \”替代方案是结合使用apache Web服务器和mod_dav_svn模块。这允许通过http(和https)访问Subversion存储库。 有时很难设置这两种解决方案,并且存在许多免费的付费解决方案,可以更轻松地在Windows上为您的Subversion存储库提供服务。一些示例,但绝对不是详尽的列表: 主动开发中的VisualSVN服务器 SublimeSvn已取消 RocketSvn链接到一些不适当站点的链接     ,我认为您混淆了几件事: -Visual Source Safe(或VSS)是Microsoft的版本控制系统(不推荐使用,完全破坏了IMO) -Subversion(或SVN)是一种广泛使用的版本控制系统(具有客户端-服务器体系结构,但是您可以在同一台计算机上同时运行两者) -TortoiseSVN是SVN的Windows客户端(具有一些不错的功能,例如与带有图标覆盖层的Windows资源管理器集成) 因此,如果您想开始使用SVN,则必须设置服务器(应该非常简单,因为有很多不错的文档可用)并确定客户端(如果您使用Windows,强烈建议使用TortoiseSVN)。     ,实际上,ToirtoiseSvn附带了svnserve,如果您不需要可视化的bling或https :,这几乎是运行SVN服务所需的全部。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...