Hi guys,
I am trying to get Agent SVN configured for SSMS, but I am having some issues in terms of configuration. We have a CollabNet server installed on a server machine using svnserve protocol. I was able to define Agent SVN as the plug-in selection in SSMS Options under Source Control. I am also able to launch the Agent SVN configuration screen from SSMS under File->Source Control.
I only defined the Folder and Protocol fields with information i.e. the location of my svn repository.
I was trying to follow the "Importing a new Visual Studio project" like the Help information told me to, but that is where I am getting stuck; there is no "Add Solution to Source Control" working.
Does anyone know where to find more detailed configuration instructions on SSMS instead of just saying it is the same thing as the Visual Studio setup?
Thanks all!
Agent SVN w/ SSMS 2008
I was trying to follow the "Importing a new Visual Studio project" like the Help information told me to, but that is where I am getting stuck; there is no "Add Solution to Source Control" working.
You will first need to create a SSMS solution using the File, New Project menu.
Then use the View, Soulution Explorer menu to bring up the Solution Explorer and from there right click on the solution (top most) icon to find the Add Solution to Source Control menu.
Alternatively you could also use the File, Source Control, Add Solution to Source Control menu.
This will bring up the Agent SVN wizard. If you progress through the wizard with the next button, provided there are no errors, at the end of the import you should see this screen:
http://www.zeusedit.com/images/agent_import.png
As the screen says, you will now need to close the IDE and rename the current folder out of the way and rename the new-working folder that was created by the import, to be the new project folder.
When you open this new folder you will then need to bind the project using the File, Source Control, Change Source control menu as per the Binding to an Existing Subversion Project found in the help file.
The reason you have to do this is because SVN will not work without a new working copy yet the IDE locks the current folder which makes it impossible to create this working copy.
Does anyone know where to find more detailed configuration instructions on SSMS instead of just saying it is the same thing as the Visual Studio setup?
The reality is the setup steps are very similar

Cheers Jussi
I did some more investigation into this issue and this is what I found.
After creating a SSMS Workspace I was able to import the workspace into a local SVN repository using the Agent SVN wizard, which I accessed using the Add Solution to Source Control menu in SSMS.
With the workspace imported, I then bound the workspace back to the source control (i.e using the SSMS Source Control, Change Source Control menu) as per the details found in the Agent SVN help file.
Once bound the source control menus worked fine (i.e Check Out, Check In, Get Latest, Show Difference etc)
This initial, once off setup can be a little tricky to get right, but once it is done done it should work fine
Cheers Jussi
After creating a SSMS Workspace I was able to import the workspace into a local SVN repository using the Agent SVN wizard, which I accessed using the Add Solution to Source Control menu in SSMS.
With the workspace imported, I then bound the workspace back to the source control (i.e using the SSMS Source Control, Change Source Control menu) as per the details found in the Agent SVN help file.
Once bound the source control menus worked fine (i.e Check Out, Check In, Get Latest, Show Difference etc)

This initial, once off setup can be a little tricky to get right, but once it is done done it should work fine

Cheers Jussi