TortoiseSVN vs Subversion

问题描述 投票:0回答:3

当没有服务器使用tortoiseSVN时,是否还涉及颠覆?颠覆只是服务器吗?我不清楚tortoiseSVN作为“客户”与颠覆之间的划分,以及tortoiseSVN能够独立工作,使用本地驱动器上的存储库。那么颠覆带来了什么?只是从远程计算机“服务”的能力?

svn tortoisesvn
3个回答
1
投票

Tortoise是Windows Explorer的pluqin。它是一个Subversion客户端,为您提供Subversion的可视化界面,如果没有它,您将不得不使用命令行客户端,如svn status中查看工作副本中的文件是否已更改。提供这些图标的是Tortoise。但它是Subversion服务器提供存储库并检查内容。


1
投票

我认为客户端这个词似乎让你感到困惑。 Subversion不是服务器,客户端可以是本地的。但是,客户端 - 服务器关系并不需要它们位于不同的计算机上。

在计算机科学中,客户端 - 服务器是一种软件体系结构模型,由客户端系统和服务器系统两部分组成,两者都通过计算机网络或同一台计算机进行通信。

Subversion可以在单独的服务器上使用,但不需要在一个服务器上。它只是一个版本控制系统。而已。 TortoiseSVN是Subversion的一个接口,并以最可能的方式使用它,这意味着您可以实际点击屏幕上的内容而不是仅仅使用命令行。您所指的符号和事物默认情况下不会带有subversion。这是TortoiseSVN界面的一个功能。

TortoiseSVN依赖于颠覆所以问题“那么颠覆带来了什么?”相当自我挫败。


0
投票

当没有服务器使用tortoiseSVN时,是否还涉及颠覆?

是。

颠覆只是服务器吗?

没有。

TortoiseSVN是SVN客户端,SVN客户端可以operate with a local repository directly via the file:// URL。当您使用file://访问时,您根本不联系任何服务器(svnserve和Apache)。 Subversion客户端可以通过file://访问任何Subversion存储库,并且不需要服务器。但是,在这种情况下,存储库只能在本地访问。

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