コード例 #1
0
ファイル: Repository.cs プロジェクト: yourcaptain/mios.guvnor
        public void UpdateServerInfo()
        {
            using (var rep = GetRepository()) {
                if (rep.ObjectDatabase is ObjectDirectory)
                {
                    RefWriter rw = new SimpleRefWriter(rep, rep.getAllRefs().Values);
                    rw.writePackedRefs();
                    rw.writeInfoRefs();

                    var packs = GetPackRefs(rep);
                    WriteInfoPacks(packs, rep);
                }
            }
        }
コード例 #2
0
ファイル: Repository.cs プロジェクト: mios-fi/mios.guvnor
		public void UpdateServerInfo() {
			using (var rep = GetRepository()) {
				if (rep.ObjectDatabase is ObjectDirectory) {
					RefWriter rw = new SimpleRefWriter(rep, rep.getAllRefs().Values);
					rw.writePackedRefs();
					rw.writeInfoRefs();

					var packs = GetPackRefs(rep);
					WriteInfoPacks(packs, rep);
				}
			}
		}