据我所知,VisualSVN Server是一个服务器,而TortoiseSVN是一个客户端。 但是我也可以用svn创build仓库而不需要Visual SVN。
两者之间有什么区别或者我错过了什么?
不同之处在于您使用TortoiseSVN客户端创建的存储库是您计算机上的本地存储库。 但是,该存储库与Visual SVN服务器(或任何其他SVN服务器)使用的存储库的类型相同。 如果你把本地创建的版本库移动到你的svn服务器上,你可以通过服务器来访问它。
一个SVN仓库“只是”一堆文件和目录。 你可以直接访问这个仓库( file:
protocol)或者通过http,https,svn等等
TortoiseSVN只允许创建存储库。 如果需要使用file:
protocol之外的协议访问它,则需要一个服务器(TortoiseSVN不提供)。