如何在没有服务器的情况下使用SVN?

Art*_*mix 22 svn tortoisesvn

这个想法是使用SVN(Tortoise)但是,事情是我没有并且不想使用服务器,因为这将只与一个人一起使用,是一个大学项目.

我有一台可以用来制作服务器的旧电脑,其想法是像服务器一样使用它.我应该阅读哪些文件,或者我应该做些什么来实现它?...

Gio*_*rgi 22

您可以使用file:// protocol访问存储库,这样您只需要安装Tortoise SVN,而不需要其他任何东西.在FAQ中查看此问题:是否可以在没有服务器的情况下使用TortoiseSVN?

您甚至可以在USB设备中安装存储库,以便您可以随身携带源代码并从其他计算机处理.

  • @ jasonmp85 - 实际上我自己也在使用Dropbox. (2认同)

zvo*_*kov 21

  1. 安装TortoiseSVN,右键单击文件夹,选择Create Repository Here

  2. 右键单击另一个文件夹,选择SVN Checkout,然后在URL Repository中指定上面步骤1中的文件夹.第一个文件夹是您的存储库,第二个文件夹是工作副本.


Pas*_*ent 6

使用file://或访问您的存储库,或者使用svnserve.从基于Svnserve的服务器:

Subversion包括Svnserve - 一个轻量级的独立服务器,它使用普通TCP/IP连接上的自定义协议.它适用于较小的安装,或者无法使用完整的Apache服务器.

上面提到的链接提供了安装说明(实际上,svnserve是subversion的一部分,没有什么特别的安装).您可以在官方文档中了解更多信息.