How to use SVN without a server?

前端 未结 5 2135
花落未央
花落未央 2021-02-07 01:04

the idea is to use SVN (Tortoise) but, the thing is I dont have and dont want to use a server, cuz this will be used with only one person, is a college project.

I have a

相关标签:
5条回答
  • 2021-02-07 01:50

    If you want to use an old workstation as an SVN server, I strongly recomend VisualSVN Server. Its free and dead simple to install. I have a workstation at home running it myself.

    But if you are going to be the only one using it, and only from one workstation, then go with file:// protocol answer from Giorgi.

    0 讨论(0)
  • 2021-02-07 01:52

    You can access the repository using file:// protocol so you will only need Tortoise SVN installed and nothing else. See this question in FAQ: Is it possible to use TortoiseSVN without a server?

    You can even have the repository in the usb device so that you can take the source with you and work on in from other computers.

    0 讨论(0)
  • 2021-02-07 01:56

    Access your repository using file:// or, alternatively, use svnserve. From Svnserve Based Server:

    Subversion includes Svnserve - a lightweight stand-alone server which uses a custom protocol over an ordinary TCP/IP connection. It is ideal for smaller installations, or where a full blown Apache server cannot be used.

    The mentioned link provides installation instructions (actually, svnserve is part of subversion, there is nothing special to install). You can learn more in the official documentation.

    0 讨论(0)
  • 2021-02-07 01:57

    Using git is a perfect solution for your problem. It is an distributed version control system and ideal for one person project.

    You can also use your computer as a server without any installation.

    0 讨论(0)
  • 2021-02-07 02:00
    1. Install TortoiseSVN, right-click on a folder, choose Create Repository Here

    2. Right click on another folder, choose SVN Checkout, and specify the folder from step 1 above for the URL Repository. The first folder is your repository and the second -- is the working copy.

    0 讨论(0)
提交回复
热议问题