Hi all,
I'm sorry if this is a lame question. I'm new to Source Control (not only to Vault), and there is one particular feature I was really looking forward to, and I can't find.
What I want to do is "extract" or "get" all the files that changed since a certain version (of the folder, or of the repository), into a certain folder of the hard drive (not my working folder, although I guess I can simply repoint the working folder before and after)
The reason i want this is that we mostly work on websites, where we work locally, and once we're done, we upload the changed files to the server. So what I want to do is keep a record of which is the version of the code in the server, and "get" all the files that changed since then, in a neat folder with the same directory structure that my repository has.
That way I can easily update my servers to the latest code, without replacing ALL files (which we consider a dangerous thing to do).
Is this possible with Vault?
If it isn't a feature that I can easily get to, is this something I could code, using some kind of API / the command line?
Thank you very much for your help
Daniel
Getting all files that changed since a certain version
Moderator: SourceGear
It sounds almost like you might like Shadow Folders that can automatically place a change to disk. There is a way to prevent them from auto updating by using sharing and pinning as well. The end result you want is just keeping the files on the web servers up to date without always overwriting all files, correct?
Or am I misunderstanding?
Or am I misunderstanding?
Beth, Thank you for your reply, sorry I missed it.
I'm not exactly looking for Shared folders, but something *kind of* like that (or maybe I misunderstand Shared folders)
I do want to keep a server up to date, but it's not on my LAN. I also have many different servers, from many clients (we don't do shrinkwrap software, we do custom development 100% of the time)
What i want is to be able to extract somehow all the files that changed since a certain version.
If I understand correctly, shadow folders extract EVERYTHING every time there's a checkin.
If they'd extract only the things that were checked in, that'd be great, because I can simply delete everything from the shadow folder every time I update the server, and next time it's time to update, the only things there will be the ones that changed.
Is there any way to do this?
How can I use sharing/pinning for this?
Best Regards
Daniel
I'm not exactly looking for Shared folders, but something *kind of* like that (or maybe I misunderstand Shared folders)
I do want to keep a server up to date, but it's not on my LAN. I also have many different servers, from many clients (we don't do shrinkwrap software, we do custom development 100% of the time)
What i want is to be able to extract somehow all the files that changed since a certain version.
If I understand correctly, shadow folders extract EVERYTHING every time there's a checkin.
If they'd extract only the things that were checked in, that'd be great, because I can simply delete everything from the shadow folder every time I update the server, and next time it's time to update, the only things there will be the ones that changed.
Is there any way to do this?
How can I use sharing/pinning for this?
Best Regards
Daniel