Being an Administrator, I am very new to the development and versioning that goes on with application development.
I have been tasked with looking in to the setup of a versioning system as our organization migrates to a .NET solution. To that end, I have looked at the open source CVS, and SourceGear's Vault. I am thinking that Vault is the way I would like to go, as it provides an easy to use interface, it integrates with VS.NET 2003, and it seems like it will do everything that I will need, to some extent.
I do have some requirements, and I am kind of looking for a 'Dummies' guide on how to go about setting up my environment.
Currently, I will have the Vault Server running on my development server. The Vault application and repository will be installed on the F: drive. My application requires it to run on IIS, and as such, it is installed in c:\Inetpub\wwwroot\<application>.
Ideally, I need it setup so that once a developer commits a change to the respoitory, that the updated files are somehow copied out to the proper location on the C:\Inetpub\wwwroot\<application>. As stated this is a testing box, and not a production based server. Thus developers want to ensure that their changes are working.
In order to do this setup, do I need some other application in place? I have seen references to NAnt here in the forums.
If anyone has a How-To guide, I would greatly appreciate it....
Thanks in advance.
Newbie looking for advice
Moderator: SourceGear
Shadow Folders will most likely do what you need.
A shadow folder is a local folder that contains the contents of a repository folder, and is kept up-to-date in the shadow folder by the Vault server as changes are applied to repository folder.
A special Shadow Folder Web Service is installed with the Vault server that is notified of changes as they happen, and the Shadow Folder Service keeps the local disk up to date. A shadow folder must be accessible from the machine the Shadow Folder Web Service is located on.
For documentation, see Vault Help->Admin Tool->Repository Options->Configure Shadow Folders.
Online Help is at:
http://download.sourcegear.com/misc/vau ... efault.htm
A shadow folder is a local folder that contains the contents of a repository folder, and is kept up-to-date in the shadow folder by the Vault server as changes are applied to repository folder.
A special Shadow Folder Web Service is installed with the Vault server that is notified of changes as they happen, and the Shadow Folder Service keeps the local disk up to date. A shadow folder must be accessible from the machine the Shadow Folder Web Service is located on.
For documentation, see Vault Help->Admin Tool->Repository Options->Configure Shadow Folders.
Online Help is at:
http://download.sourcegear.com/misc/vau ... efault.htm
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager