public int UpdateSolution_Begin(ref int pfCancelUpdate)
{
Debug.WriteLine("Git Source Control Provider: suppress refresh before build...");
//_fileCache = new SccProviderSolutionCache(_sccProvider);
//IDisposable disableRefresh = DisableRefresh();
//disableRefresh = Interlocked.Exchange(ref _updateSolutionDisableRefresh, disableRefresh);
//if (disableRefresh != null)
//{
// // this is unexpected, but if we did overwrite a handle make sure it gets disposed
// disableRefresh.Dispose();
//}
return VSConstants.S_OK;
}