We can now start Delphi XE, and use the repository URL to add an existing project to the local SVN repository.As an example, I can add my Matrix project to the local repository.So, while the project is opened, right-click on the project node in the Project Manager and select “Add to Version Control”. The repository will still be empty, but at least we can see the repository URL, which is file:///C:/Repositories Right-click again, and this time select the Repo-browser. The next step we need to do is obtain the URL for this local repository. You should no longer manually add or remove files from this directory now. This will give you dialog that the repository has been created successfully, and will show a number of administration files in that directory. Once TortoiseSVN is installed, you can create a new directory on your local drive (in a location where you want to save the repositories – not the actual project files), and inside that directory use Windows Explorer to set up your repository.As an example, I’ve created a directory C:\Repositories on my local machine, right-clicked in it, and selected the TortoiseSVN | Create repository here option. Since I do not expect all Delphi XE developers to start their own remote SVN repositories, I will start with creating a local repository first.For this, I’m using TortoiseSVN, which you can download from offering a Subversion client implemented as a Windows shell extension (so we can create repositories using Windows Explorer for example). However, before we can use Subversion from the IDE, we should first create a repository to store the files.This can be done in two ways: either a local repository (for your own projects), or a remote repository, where multiple developers can connect to.
Subversion is now integrated into the RAD Studio XE IDE, so anyone with Delphi XE can use Subversion features directly.
Visualsvn server cannot connect software#
Subversion by CollabNet is a standard for version control and Software Configuration Management (SCM). #133: Delphi XE and Subversion Integration Delphi Clinic