public override void SetUp()
 {
     base.SetUp();
     // index with both small (< 2^31) and big offsets
     idx        = PackIndex.Open(JGitTestUtil.GetTestResourceFile("pack-huge.idx"));
     reverseIdx = new PackReverseIndex(idx);
 }
Esempio n. 2
0
		public override void SetUp()
		{
			base.SetUp();
			// index with both small (< 2^31) and big offsets
			idx = PackIndex.Open(JGitTestUtil.GetTestResourceFile("pack-huge.idx"));
			reverseIdx = new PackReverseIndex(idx);
		}
Esempio n. 3
0
 /// <summary>Close the resources utilized by this repository</summary>
 public virtual void Close()
 {
     WindowCache.Purge(this);
     lock (this)
     {
         loadedIdx  = null;
         reverseIdx = null;
     }
 }
Esempio n. 4
0
 /// <exception cref="System.IO.IOException"></exception>
 private PackReverseIndex GetReverseIdx()
 {
     lock (this)
     {
         if (reverseIdx == null)
         {
             reverseIdx = new PackReverseIndex(Idx());
         }
         return(reverseIdx);
     }
 }