[cvsnt] Checked out copy of the repository takes too long

Bartłomiej Pióro bpioro at sbg.com.pl
Tue Jul 4 11:04:39 BST 2006


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.


Hello, 

We want to have up-to-date checked out copy of the repository. 
After digging into manual i made something like this : 

----------------
Postcommit : 
Test_repository c:/cvs_scripts/update_site.bat
----------------
Update_site.bat
echo off
echo Triggering Development Site Update
"C:\Program Files\CVSNT\cvs.exe" -d e:/cvsroot co -d E:/websites/website
Test_repository
echo Finished Updating Development Site
----------------

After some fighting with the permissions and paths everything started
working ok.

The problem i am facing now is the speed of checkout. Unfortunately the
module is somewhat big (xxk+ files). Checkout takes a lot of time. And this
is not vary good. 

I tried to add %r/%p option to get the directory updated and modify the .bat
script to checkout only changed directory.
It seemed like a good idea untill i tried to commit 2 directories at once
(only last directory was passed to .bat script). 

Does anyone has any solution/idea how to minimise the time of the checkout ?
(reducing amount of files in module is not an option). 

Regards

-- 
Bartłomiej Pióro
 




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook