Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Tony Hoyle wrote: > Bo Berglund wrote: > >> I have found that on our repository all operations (tag, update, >> commit etc) involving binary files that have lived for some tims so >> that there are say 50-100 revisions will get extremely slow. >> We have stored the exe files in the repository and these files are >> individually about 3-4 Mb, but the RCS file is about 150 Mb now. >> If what you say is true then we should not see a difference when the >> RCS file grows but we *really* do.... > > > It depends on where you're working... for HEAD it's basically a copy > operation, and will be fast. For branches it has to backtrack to the > branchpoint then up the branch, which will mean that for large binary > files it could take some time... you don't notice it for source files as > the traversal is very fast. > > Tony Um that's not what I've seen and reported. I've seen operations as simple as checking to see if a tag exists take as long as 30 or 40 min on a large binary ,v file. If memory servers, it appeared that it was loading the entire file into memory and the server ran out of RAM and started thrashing on the disk. Matt S.