SVN Newbie needs some fundamental help to get started

sampson
sampson
I have used Microsoft SourceSafe, StarTeam and a couple of other version control systems. I don't get uberSVN... I am missing something. There appears to be 3 parts to using it... uberSVN, Subversion and TortoiseSVN. Are these all required? I am currently working alone on several projects. I have uberSVN installed with a repository setup on my account using the http interface. I am expecting to copy the source files that I have been developing for one of my projects into uberSVN somehow... essentially to do the initial "checkin" of all my files. It is not apparent to me how to do this. Can someone either give me an overview or point me to where one is available, on how the 3 systems named above work together, how to do the initial "checkin" of a new project? This seems like it should be much easier than it appears to me so I must be missing something. Thanks David

Last updated

ddbug
ddbug
> Can someone either give me an overview or point me to where one is available, on how the 3 systems named above work together, how to do the initial "checkin" of a new project? UberSVN is combination of a SVN repository server and a management user interface. These two parts run on different tcp/ip ports on the server: the management portal on port 9890 and the repository server on port 9880. TortoiseSVN is a svn client that you install on machines where you write code or whatever. Instead of TortoiseSVN you can use any other client such as AnkhSVN, Eclipse, or just a command line svn. UberSVN comes with two versions of SVN server: old (v 1.6.x) and new (1.7.x). Select one that works better with your client(s). Using the management portal you can create repositories, manage user permissions, teams, and so on. How to do initial checkin: 1. Open Tortoise repo browser. Enter the URL or the repository which is shown in the UberSVN management interface. Note the port number! 2. Navigate to trunk in the repo browser. Then, check out trunk (which is still empty) to your working directory location. If the working dir contains files, Tortoise will prompt to confirm. 3. Add your files using Tortoise context menu in Explorer. 4. Do the check-in. Hope this hepls. - dd
sampson
sampson
Thank you very much.. that was exactly what I needed. I would never have guessed that I needed to first checkout the repository to my current working location. I'm confused about some of the terminology on the context menu but the rest I can teach myself with the documentation. Thanks again. David

1-3 of 3

Reply to this discussion

You cannot edit posts or make replies: You should be logged in before you can post.

Post a reply
1394 views