Fast way to get changed files since label?
Jason Zisk <[email protected]> Tue, 17 Aug 2004 15:33:30 -0400
| Newsgroups | gmane.comp.version-control.sourcegear-vault.user |
|---|---|
| Message-ID | <013801c48491$138b09e0$0901a8c0@KOSMOS> |
Right now I'm in the unenviable position of having to make many small patches for a beta of a product we're working on. What we do is we label each release, then when I need to make a patch I do a diff on the files in the repository vs. the last label. This gives a nice listing of all the files that have changed, making my patch-making much easier. The problem is the speed. It takes several hours to do this, I guess due to the number and size of our files that it needs to download (over the internet!). I'm wondering if there is a faster way to use labels to see what has changed/what is new? I don't care about the actual difference _in_ the files, I just want to know which files. It looks like vault is going overboard and actually downloading both version of the file and doing a full diff, when it could simply be doing a checksum check on each file to tell me if they are different. Hmm well you know I guess I could do the diff vs. the files on my HD, maybe eliminating half the download? That could double the speed I guess but it would still take quite a while. This set of files is around the 2 gigabyte range. Really it takes so long and I have to make so many patches I may have to download a seperate program to do the actual directory diff, and just keep a version of the last build around on my HD so I can compare it to the latest version. But I'm hoping I can just use vault to do this task. :) - Jason Zisk - nFusion Interactive LLC