internal void Update(IBranchRef aReference)
{
iReference = aReference;
iResolved = false;
}
internal void UpdateBranch(Branch aBranch, string aId) { string path = Path.Combine(iFolderHeads.FullName, aBranch.Name); FileInfo info = new FileInfo(path); var file = info.Create(); using (var writer = new StreamWriter(file)) { writer.Write(aId + "\n"); } aBranch.Update(new BranchFile(this, info)); }